c++ - 如何在 Netbeans 中为 C++ 制作应用程序图标

标签 c++ qt netbeans icons

我正在尝试使用 Netbeans 中的 qt 为我的 C++ 程序创建一个应用程序图标。我可以更改表单图标,我想更改 .exe 上的图标。

我发现的大多数方法都涉及编辑项目中的 .rc 和 .pro 文件,但我在项目文件夹中找到的唯一 .rc 和 .pro 文件是自动生成的,我所做的任何更改都会丢失.

如有任何帮助,我们将不胜感激。

最佳答案

只是发布我的解决方案,因为我需要很长时间才能弄清楚(不会是一个完美或漂亮的解决方案,但有效。)

1) 创建一个名为“resource.rc”的文件:(假定 icon.ico 在同一个文件夹中)

MAINICON  ICON  "icon.ico"

2) 调用“windres resources.rc -O coff -o resources.res”

3) 将resources.res放入工程文件夹

4) 在netbeans中右击你的c++项目 -> Properties -> Build -> Linker -> Additional options: add "resources.res"

5) 构建。

关于c++ - 如何在 Netbeans 中为 C++ 制作应用程序图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27167454/

相关文章:

java - 无法使用 Maven 遮蔽 jar(INVOKESPECIAL/STATIC)

c++ - 在 C++ 中比较参数和整数

c++ - 如何将此 VC++ 6 代码转换为 VC++ 2008?

c# - 如何获取另一个进程MessageBox的消息?

c++ - 如何静态编译 Qt5 应用程序?

java - Netbeans 否认图书馆的存在,即使它在那里

html - 不能通过 Mac OS X "open"命令使用 mailto 包含主题和正文

c++ - QML 中的 anchors.baseline

qt - 如何在 64 位 Ubuntu 上构建 32 位 Qt5 应用程序

c - 为什么我的 C 代码不产生输出?