您的位置:首页 > 其它

如何添加一个 mingw gcc 编译的可…

2015-10-08 00:23 357 查看
答案

首先,您需要创建一个 .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
  BLOCK
"StringFileInfo"
  BEGIN
    BLOCK
"080904E4"
  
 BEGIN
    
 VALUE "CompanyName", "My Company Name"
    
 VALUE "FileDescription", "My excellent
application"
    
 VALUE "FileVersion", "1.0"
    
 VALUE "InternalName", "my_app"
    
 VALUE "LegalCopyright", "My Name"
    
 VALUE "OriginalFilename", "my_app.exe"
    
 VALUE "ProductName", "My App"
    
 VALUE "ProductVersion", "1.0"
  
 END
  END

  BLOCK "VarFileInfo"
  BEGIN
    VALUE
"Translation", 0x809, 1252
  END
END
请注意,langID 是英国英语 (这是最接近本地化,可以识别的澳大利亚)。如果您希望美国"英语",然后更改为
BLOCK行:

BLOCK "040904E4"
和翻译线:

VALUE "Translation", 0x409, 1252
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: