cmake --build
コマンドを使用してプロジェクトをビルドしたいと考えています。
このコマンドには--config
オプションがあります。にいくつの異なるパラメーターを割り当てることができるかわかりません。--config
そして、cmakeがパラメータが正しいかどうかをチェックしていないことがわかりました
32490 次
1 に答える
45
cmake --build
次のように呼び出すことができます。
cmake --build . --target MyExe --config Debug
ディレクトリは として渡され.
、モードでターゲットをビルドするため、MyExe
これはビルド ルートから実行されDebug
ます。
ビルド ツールがマルチ構成 (Windows の devenv など) の場合、--config
引数が重要になります。ここで構成タイプとして無効なパラメーターを渡すと、ビルド ツールでエラーが発生するはずです。
ビルド ツールが (gcc のように) マルチ構成でない場合、--config
引数は無視されます。代わりに、ビルド タイプはCMAKE_BUILD_TYPE
CMake 変数を介して設定されます。つまり、ビルド ツールの実行時ではなく、CMake の実行時に設定されます。
gcc を使用している場合--
に渡すなど、の後にオプションを最後に追加することで、ビルド ツールにさらにオプションを渡すことができます。-j4
cmake --build . --target MyExe -- -j4
于 2013-06-19T08:26:16.993 に答える