В каталоге проекта создаем подкаталог resources, в подкаталоге - иконка MainIcon.ico и текстовый файл rcmain.rc, содержащий:
IDI_ICON1 ICON DISCARDABLE "MainIcon.ico"
В CMake файл добавляем:
set(RES_FILES "")
if(MINGW)
set(RES_FILES "resources/rcmain.rc")
set(CMAKE_RC_COMPILER_INIT windres)
ENABLE_LANGUAGE(RC)
SET(CMAKE_RC_COMPILE_OBJECT
"<CMAKE_RC_COMPILER> <FLAGS> -O coff <DEFINES> -i <SOURCE> -o <OBJECT>")
endif(MINGW)
Затем переменную RES_FILES добавляем в add_executable:
add_executable(<имя_проекта>
${PROJECT_SOURCES}
${RES_FILES}
)
Комментариев нет:
Отправить комментарий