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 .
可以設置額外
選項
應該被添加到
rcc
調用。可以查找可能的選項在
RCC (資源編譯器) 文檔編製
.
set(SOURCES main.cpp)
qt5_add_big_resources(SOURCES big_resource.qrc)
add_executable(myapp ${SOURCES})