将 C++ 可执行图标添加到 premake5 构建脚本

Adding a c++ executable icon to premake5 build script

有人可以确认 if如何 我可以在 premake5.lua 脚本中添加 C++ 应用程序图标吗? icon 属性 似乎只适用于 C#。我准备了一个 .ico 格式图标,我只是找不到如何在 premake 脚本中设置它的方法。

好的。所以对于 windows 看来我只需要将我的 resources.rc 文件包含到编译中。

resources.rc的内容: id ICON "../res/icon.ico"

稍后会回来更新 osx 和 linux。

扩展@androidu 对 Windows 的回答:

filter { 'system:windows' }
  files { 'resources.rc', '**.ico' }
  vpaths { ['Resources/*'] = { '*.rc', '**.ico' }
filter {}