qt5_add_big_resources
Краткое описание
qt5_add_big_resources(<VAR> file1.qrc [file2.qrc ...]
[OPTIONS ...]) Описание
Создаёт скомпилированные объектные файлы из файлов ресурсов Qt, используя компилятор ресурсов (rcc). Пути к сгенерированным файлам добавляются в <VAR>.
Это аналогично qt5_add_resources, но напрямую генерирует объектные файлы (.o, .obj) вместо исходного кода C++. Это позволяет встраивать более крупные ресурсы, где компиляция в исходный код C++ и затем в двоичные файлы была бы слишком длительной или ресурсоёмкой.
Обратите внимание, что эта макрокоманда доступна только при использовании CMake версии 3.9 или выше.
Аргументы
Вы можете задать дополнительные OPTIONS, которые должны быть добавлены к вызовам rcc. Возможные опции можно найти в документации rcc.
Примеры
set(SOURCES main.cpp)
qt5_add_big_resources(SOURCES big_resource.qrc)
add_executable(myapp ${SOURCES})
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qtcore-cmake-qt5-add-big-resources.html