2

私たちのビルド システムは、リリースおよびデバッグ ビルド用の Makefile.release および Makefile.debug ファイルを生成します。ビルド構成を変更したときに Eclipse CDT でこれらを切り替える方法はありますか? (または、いずれにせよ名前を変更するには?) 私は現在 Makefile へのリンクを手動で作成していますが、それは良い解決策ではありません。

4

1 に答える 1

1

セットアップは非常に簡単です。私は、Eclipse のプロジェクトが C/C++ Makefile プロジェクトとして設定されていると想定しています。

まず、プロジェクトのプロパティを開きます。これは、Project Explorer でプロジェクトを選択し、メニュー バーから [Project] -> [Properties] を選択することで実行できます。

次に、ダイアログ内で C/C++ ビルドに移動できます。以下のようなものが表示されるはずです。

ここに画像の説明を入力

次に、「デフォルトのビルド コマンドを使用する」と「Mafefile を自動的に生成する」のチェックを外す必要があります。make -f Makefile.debugその後、[ビルド コマンド] フィールドにコマンドを入力できます。

完了すると、スクリーンショットに示すように表示されます。

次に、必要に応じて「構成」ドロップダウンを使用してリリース構成に切り替え、「構成の管理...」に追加して、同じ手順を適用できます。

そこで想定されるターゲットがプロジェクトと一致しない場合は、[動作] タブの設定の一部を調整する必要がある場合があります。

于 2014-03-08T16:48:48.890 に答える