qt_add_big_resources
Краткое описание
qt_add_big_resources(<VAR> file1.qrc [file2.qrc ...]
[OPTIONS ...])
qt6_add_big_resources(<VAR> file1.qrc [file2.qrc ...]
[OPTIONS ...]) Описание
Создаёт скомпилированные объектные файлы из файлов ресурсов Qt с помощью компилятора ресурсов (rcc). Пути к сгенерированным файлам добавляются в <VAR>.
Это похоже на qt_add_resources, но напрямую генерирует объектные файлы (.o, .obj) вместо кода на C++. Это позволяет встраивать более крупные ресурсы, когда компиляция в исходные коды C++ и затем в двоичные файлы слишком длительна или затратна с точки зрения памяти.
Примечание: Этот макрос доступен только при использовании CMake 3.9 или более поздней версии.
Аргументы
Можно задать дополнительные OPTIONS, которые следует добавить к вызовам rcc. Возможные варианты можно найти в документации rcc.
Примеры
set(SOURCES main.cpp)
qt_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-6.0/qt-add-bigresources.html