私は Eclipse CDT を CMake と組み合わせて使用し、ここで説明されているセットアップ手順にうまく従いました。カスタム make ターゲットを使用して、Eclipse 内から CMake を呼び出します (「CMake を実行するための Make ターゲットの作成」)。ソースディレクトリのサブディレクトリ内でソース外ビルドを実行します。
CMakeにすべてを再構築させたい場合があるため、ビルドディレクトリのすべてのコンテンツを削除して、CMakeにキャッシュなどを強制的に再構築させます。
現在、プロジェクト ビューを使用してサブディレクトリ内のすべてのファイルを削除していますが、これは面倒なので自動化したいと考えています。
コマンドとして別のカスタム make ターゲットを作成しようとしrm -rf ./Build/*
ましたが、うまくいきませんでした。エラーなしで実行されましたが、ファイルはまったく削除されませんでした。
ボタンを 1 つ押すだけで、ビルド サブディレクトリ内のすべてのファイルを削除するにはどうすればよいですか (または、少なくとも CMake にキャッシュを再構築させるなど)。