windres

    0熱度

    1回答

    我有版本信息到控制檯程序的問題。我在Windows下使用Code :: Blocks和mingw/gcc。 我有兩個程序。第一個(基於wxWidgets)沒有版本問題,所有信息窗口都可見。第二個(控制檯)按照相同的方式製作(this),但在屬性窗口中沒有可見的信息。 這是我resouce.rc文件: aaaa ICON "icon.ico" #include "version.h" VS_

    1熱度

    1回答

    我從MS VS獲得了一個項目,目前我正在將它遷移到使用gcc for Windows進行編譯。 C代碼已完全移植,但我在使用windres編譯projet資源時遇到了問題。 我有一個語法錯誤,通過windres報道,那些單線條: CONTROL 「TAB1」,IDC_FILETAB, 「SysTabControl32控件」,TCS_BOTTOM,0,1,336,194 CONTROL 「TAB1」

    0熱度

    1回答

    我試圖移植多年前在Borland C++ 5.0中編寫的應用程序,以便能夠使用MinGW進行編譯。 我整理出來的大部分問題,但我有一個RC文件的問題: Windres抱怨在以下加速器表中的這些條目: menu ACCELERATORS { VK_DELETE, CM_KILL_YOUR_UNIT, VIRTKEY ".", CM_FOLLOWMODE, ASCII

    0熱度

    2回答

    我正在嘗試編譯VIM,併爲ruby提供本機支持,並且使用MinGW。 彙編去如預期直到make文件試圖用windres: unexpected version string length 68 != 32 + 8執行windres -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 ..... vim.rc gobj/vimres.res 這一步failes

    0熱度

    1回答

    我使用Windows 10 我試圖編譯使用MinGW的C#中的C++文件(MinGW的文件夾,在項目目錄),但它不會編譯資源腳本(使用windres)。 每當我在cmd中使用windres時,它會顯示:「C:/Users/username/AppData/Local/Temp/my.rc:1:無法識別的轉義序列」。 但仍然有效。 但是,當我通過c#運行完全相同的命令(通過創建一個進程)它根本不起作

    1熱度

    1回答

    我想一個圖標添加到我的exe使用MinGW-GCC編譯EXE。 我跟着指令this SO post但是圖標沒有在我的Windows資源管理器的exe露面。 同時我發現windres破壞了我的可執行文件。在應用windres之前,可執行文件按預期運行。在應用windres調用可執行結果的窗口錯誤消息(粗略地)告訴這個可執行文件與此Windows版本不兼容。 我在做什麼錯? 這是我的目錄佈局: $ l