Spec-Zone.ru › Qt 5.15

qt5_add_big_resources

Краткое описание

qt5_add_big_resources(<VAR> file1.qrc [file2.qrc ...]
                      [OPTIONS ...])

Описание

Создаёт скомпилированные объектные файлы из файлов ресурсов Qt с помощью компилятора ресурсов (rcc). Пути к сгенерированным файлам добавляются в <VAR>.

Это аналогично qt5_add_resources / qt_add_resources, но напрямую генерирует объектные файлы (.o, .obj) вместо исходного кода на C++. Это позволяет встраивать большие ресурсы, где компиляция в исходные коды C++ и затем в двоичные файлы была бы слишком длительной или ресурсоёмкой.

Примечание: Этот макрос доступен только при использовании CMake 3.9 и новее.

Примечание: Для совместимости с Qt 6, команда также доступна под названием qt_add_big_resources.

Аргументы

Вы можете задать дополнительные 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.15/qtcore-cmake-qt5-add-big-resources.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API