библиотеке.
qt5_add_resources(RCCFILE "${CMAKE_CURRENT_SOURCE_DIR}/Windows/Stream/Archive.qrc")
add_library(Win_lib ${RCCFILE})
Я попробовал исправить это добавив ресурсный файл к исполняемому файлу где также к исполняемому файлу подключаются мои .lib и у меня все заработало. Что я не знаю ? И почему это так работает ?
Попробуй перечитать то, что ты написал. Сам понял?
Ну у меня есть отдельная .lib с СMake.txt и тут я пытался указать путь к ресурсному файлу. qt5_add_resources(RCCFILE "${CMAKE_CURRENT_SOURCE_DIR}/Windows/Stream/Archive.qrc") add_library(Win_lib ${RCCFILE}) Собираю весь проект, файл для чтения не открывается. Я исправил это добавив в основной проект ресурсный файл . qt5_add_resources(RCCFILE "${CMAKE_CURRENT_SOURCE_DIR}/Windows/Stream/Archive.qrc") add_executable(MainProject ${PROJECT_SOURCES} ${RCCFILE}) После сборке основного проекта, файл открылся для чтения. Тут более развернуто я объяснил
https://doc.qt.io/qt-5/resources.html#using-resources-in-a-library
Спасибо я нашёл решение )
Обсуждают сегодня