Добавление исполняемого значка C++ в скрипт сборки premake5

Кто -то может подтвердить, если и как я могу добавить значок приложения C++ в сценарии premake5.lua? Свойство icon, кажется, работает только для C#. Я подготовил иконку в формате .ico, но я просто не могу найти способ установить ее в скрипте premake.

1 ответ

Решение

ХОРОШО. Так что для Windows, кажется, мне просто нужно включить мой resources.rc файл для компиляции.

Содержание ресурсов.rc:id ICON "../res/icon.ico"

Вернусь позже с обновлениями для OSX и Linux.

Чтобы расширить ответ @androidu для Windows:

filter { 'system:windows' }
  files { 'resources.rc', '**.ico' }
  vpaths { ['Resources/*'] = { '*.rc', '**.ico' }
filter {}
Другие вопросы по тегам