gpt4 book ai didi

CodeBlocks - 如何向 C 程序添加图标?

转载 作者:可可西里 更新时间:2023-11-01 14:02:16 26 4
gpt4 key购买 nike

我有一个小的 C 控制台程序,我想向其中添加一个 .ico 文件,以便可执行文件看起来不错。

如何使用 MinGW/gcc 在 CodeBlocks 中执行此操作?

最佳答案

我无法通过谷歌找到初学者(像我这样的 C 语言)可以遵循的相关帮助,所以我将问答这个主题。

  • 首先,您需要一个 .ico 文件。将其放在包含 main.c 文件的文件夹中。
  • 在 CodeBlocks 中转到 File -> New -> Empty File 并将其命名为 icon.rc。它必须在工作区/项目中可见,否则 CodeBlocks 将不知道该文件。它将出现在名为 Resources 的项目文件夹中。
  • 在其中放入以下行:MAINICON ICON "filename.ico"。 MAINICON 只是一个标识符,你可以选择不同的东西。 More info 1 & More info 2 .
  • 保存文件并编译 - CodeBlocks 将为您完成所有其他工作

现在会发生什么,windres.exe(Resource Compiler)将资源脚本icon.rc和图标编译成目标二进制文件到obj\Release\icon.res。链接器会将其添加到可执行文件中。

它非常简单,但我花了很长时间才找到它 - 我希望我能在一段时间内帮助遇到同样问题的其他人。

关于CodeBlocks - 如何向 C 程序添加图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49164595/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com