【发布时间】:2018-08-16 07:17:22
【问题描述】:
我有一个小的 C 控制台程序,我想向它添加一个 .ico 文件,以便可执行文件看起来不错。
如何使用 MinGW/gcc 在 CodeBlocks 中执行此操作?
【问题讨论】:
标签: c windows icons codeblocks resource-files
我有一个小的 C 控制台程序,我想向它添加一个 .ico 文件,以便可执行文件看起来不错。
如何使用 MinGW/gcc 在 CodeBlocks 中执行此操作?
【问题讨论】:
标签: c windows icons codeblocks resource-files
我无法通过谷歌找到完全初学者(比如我的 C 语言)可以遵循的相关帮助,所以我将问答这个主题。
File -> New -> Empty File 并将其命名为 icon.rc。它必须在工作区/项目中可见,否则 CodeBlocks 将不知道该文件。它将显示在名为 Resources 的项目文件夹中。 MAINICON ICON "filename.ico"。 MAINICON 只是一个标识符,你可以选择不同的东西。 More info 1 & More info 2。 现在会发生什么,windres.exe(Resource Compiler)将资源脚本icon.rc 和对象二进制文件的图标编译到obj\Release\icon.res。链接器会将其添加到可执行文件中。
这很容易,但我花了很长时间才找到它 - 我希望我能在一段时间内拯救遇到同样问题的其他人。
【讨论】:
Project -> Add Files 将其添加到工作区。