如何为C ++程序提供图标?

时间:2011-10-30 18:43:30

标签: c++ icons g++

如何为我的C ++程序提供图标?我在Ubuntu 11.10上使用g ++进行编译。

3 个答案:

答案 0 :(得分:10)

在Linux上,可执行文件没有图标。您需要创建一个.desktop文件,您可以给它一个图标。例如,请参阅here

在Windows上,您可以使用资源文件为文件本身提供一个图标。有关说明,请参阅here,尤其是here

答案 1 :(得分:2)

除了rubenvb和Joe McGrath已经说过的内容之外,请注意,对于Windows,您希望显示为应用程序默认图标的图标必须首先出现在资源文件中(即在任何其他图标之前)。

答案 2 :(得分:1)

在Windows上,您可以自己在可执行文件中包含该图标。有些程序可以为文件添加资源。编译器不是添加资源的。

在Linux上,它不是在可执行文件本身中完成的。先前已在here

处回答