【发布时间】:2016-08-30 20:36:33
【问题描述】:
我正在尝试使用 CMake 使用 qrc 编译大型资源文件。
众所周知,这会占用所有计算机 RAM (>32GB) 并导致编译器因堆分配错误而退出(请参阅 QTBUG-50468、QTBUG-55293 和 QTBUG-54357)
Apparently if you use qmake,将CONFIG += resources_big 附加到您的.pro 文件automagically fixes everything。是否可以通过 CMake 访问与此设置等效的设置?
【问题讨论】:
-
您是否尝试过使用
AUTORCC? -
@Torbjörn 是的,我正在使用
AUTORCC。 -
我在 Qt 的 CMake 文件中看不到任何关于将
-pass 1或-pass 2传递给 rcc 的引用,所以我想说它还不支持。请在 Qt 的 bugtracker 中提出建议。
标签: cmake qt5 qt-resource