ビルド構成(Release/Debug)によって、コードを切り替える
テクニカル・ノート 181229J
アーキテクチャ:
All
コンポーネント:
compiler
更新日:
2019/01/23 5:56
はじめに
本テクニカルノートでは、ビルド構成ごとにコードを切り替える方法について説明します。
解説
ビルド構成ごとに、プロジェクトでプリプロセッサシンボルを定義することができます。
[プロジェクト]メニュー>[オプション]>[C/C++コンパイラ]>[プリプロセッサ]
のシンボル定義に
リリース構成であれば __RELEASE__
デバッグ構成であれば __DEBUG__
など任意の文字列を記述し、Cのソースコード内では
#ifdef __DEBUG__
#else
#endif
などで、処理を分けてください。
まとめ
プリプロセッサシンボル定義をすることで、ビルド構成ごとにコードを切り替えることができます。
全ての製品名は、それぞれの所有者の商標または登録商標です