我有一个可以在 Windows、Linux 和 Macintosh 上运行的跨平台程序。我的 Windows 版本有一个图标,但我不知道如何为我的 Linux 版本制作一个图标。
KDE、Gnome 等有标准格式吗?还是我必须为每一种格式做一些特殊的事情?
我的应用程序是用 C++ 编写的,并作为源代码分发,因此最终用户将使用 gcc 对其进行编译。
如果我可以将图标直接嵌入到我的 exe 二进制文件中,那就最好了。
对于 Gnome 和 Kde,您可能希望在应用程序中包含一个桌面文件,该文件定义了应用程序的启动方式。规格可以查到here http://standards.freedesktop.org/desktop-entry-spec/latest/index.html。如果您的应用程序中包含安装程序,您可能希望让它生成此桌面文件并将其放在正确的位置以制作菜单条目等
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)