答案
首先,您需要创建一个 .rc文件,看起来是这样的:
id ICON "path/to/my.ico"
好,其实,我会假设您需要首先创建图标 … … 但不管怎么说 … … ID 可以漂亮的很多东西。除非您想要在您的代码中引用它也没关系。
然后运行 windres,如下所示:
windres my.rc -O coff -o my.res
然后你只包括 my.res 随您的对象文件链接时。例如,
g -o my_app obj1.o obj2.o my.res
而且,应该都有它。希望它能帮助,我花了一整个晚上,跟踪他上星期当我 wxwidgets 的移植程序从 linux 向 windoze...
和额外免费如果想在您的应用程序中包含版本信息添加到 .rc文件中的以下样板,并相应地修改:
1 VERSIONINFO
FILEVERSION
1,0,0,0
PRODUCTVERSION
1,0,0,0
BEGIN
END
请注意,langID 是英国英语 (这是最接近本地化,可以识别的澳大利亚)。如果您希望美国"英语",然后更改为 BLOCK行:
BLOCK "040904E4"
和翻译线:
VALUE "Translation", 0x409, 1252