私は C++ 開発に Qt を使用しており、今日は .pro ファイルから .vcproj ファイルを作成しました。
vcproj プロジェクトのプロパティで、Qt がこのフラグを C/C++ -> コマンド ライン -> 追加オプションに追加したことに気付きました。
-Zm200
-Zm200とは?
私は C++ 開発に Qt を使用しており、今日は .pro ファイルから .vcproj ファイルを作成しました。
vcproj プロジェクトのプロパティで、Qt がこのフラグを C/C++ -> コマンド ライン -> 追加オプションに追加したことに気付きました。
-Zm200
-Zm200とは?
-Zm はプリコンパイル済みヘッダーのメモリ制限を指定します (詳細はこちら)。プリコンパイル済みヘッダーを処理するためにコンパイラが割り当てることができるメモリの量を制限します。Visual C++ 2008 の場合、-Zm200 は 150 MB までの制限を意味します。
これは、この記事によると、コンパイラ の最大ヒープ サイズを制限します。したがって、これはプログラムにはまったく影響しません