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_TYPECMake 変数を介して設定されます。つまり、ビルド ツールの実行時ではなく、CMake の実行時に設定されます。
gcc を使用している場合--に渡すなど、の後にオプションを最後に追加することで、ビルド ツールにさらにオプションを渡すことができます。-j4
cmake --build . --target MyExe -- -j4
于 2013-06-19T08:26:16.993 に答える