1

私はEclipse CDTを使用してC++コードを記述しています(Cygwinを使用したWin7上)。私は当然、デバッグ時に別の/追加の動作が必要であり、#ifdef DEBUG時々使用します。残念ながら、どうにかしてDEBUGリリース ビルド構成でも定義したようです。

Eclipse CDT で DEBUG を定義しないようにするにはどうすればよいですか?

4

1 に答える 1

1
#undef DEBUG

そのディレクティブは物事を定義解除します。

編集: ソース ファイルの外側に定義を追加する特定の IDE でこれが必要な場合があることは承知していますが、IDE 設定でオプションを見つける方が良い方法ですが、ヘッダーにある場合も機能します。これは、すべてのプロジェクト ファイルに含まれています。

于 2013-08-18T15:02:41.023 に答える