QT使用cmake添加资源文件闪退,创建了qrc文件不能添加的问题解决
在cmakelists的
if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)qt_add_executable(testMANUAL_FINALIZATION${PROJECT_SOURCES})
else()if(ANDROID)add_library(test SHARED${PROJECT_SOURCES})
# Define properties for Android with Qt 5 after find_package() calls as:
# set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")else()add_executable(test${PROJECT_SOURCES}ui.qrc)endif()
endif()
add_executable里面添加qrc文件,编译就能加到工程里,然后右键qrc文件,选择添加已存在的文件夹,加入需要的资源文件即可