2016-08-30 12 views
3

CMakeを使用してqrcで大きなリソースファイルをコンパイルしようとしています。cmakeのqrcで10MB以上のリソースファイルをコンパイルすると、ヒープスペースの割り当てに失敗する

これはよくあなたにCONFIG += resources_bigを追加し、

Apparently if you use qmakeQTBUG-50468QTBUG-55293、およびQTBUG-54357参照)、コンピュータのRAM(> 32ギガバイト)のすべてをかむと、コンパイラは、ヒープ割り当てエラーで終了させることが知られています。プロファイルautomagically fixes everything。 CMake経由でアクセスできるこの設定に相当するものはありますか?

+0

['AUTORCC'](https://cmake/help/v3.5/manual/cmake-qt.7.html#autorcc)を使ってみましたか? –

+0

@Torbjörnはい私は 'AUTORCC'を使用しています。 –

+1

QtのCMakeファイルで '-pass 1'や' -pass 2'をrccに渡すことについての参照がないので、まだサポートされていないと言います。 Qtのバグトラッカーで提案してください。 – peppe

答えて

0

私はバグ報告QTBUG-55680を提出しています。Qtから返信されるとこの回答が更新されます。

関連する問題