在OSX中,使用CMake / CPack打包Qt5应用程序包时,应用程序图标不会显示

时间:2017-07-02 22:40:08

标签: macos cmake qt5 cpack

我正在尝试使用OSX上的CMake构建Qt5应用程序。我可以很好地构建和运行应用程序。我有一个正确的.icns文件,OSX显示工作正常。但是,应用图标不会显示。

#Bundle (OSX)
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/${CPACK_PACKAGE_NAME}.plist.in" "${CMAKE_CURRENT_BINARY_DIR}/Info.plist")
SET(CPACK_BUNDLE_NAME "${CPACK_PACKAGE_NAME}")
SET(CPACK_BUNDLE_STARTUP_COMMAND ${CPACK_PACKAGE_NAME})
SET(CPACK_BUNDLE_PLIST "${CMAKE_BINARY_DIR}/Info.plist")
SET(CPACK_BUNDLE_ICON "${CMAKE_SOURCE_DIR}/graphics/favicon.icns")

我所看到的就是这个(错误的图标)

enter image description here

0 个答案:

没有答案