リリース ビルド用に QT_NO_DEBUG_OUTPUT を定義したいのですが、追加する場所が見つかりませんでした。
プリプロセッサの定義をリリース固有にする必要があります。つまり、リリース ビルドに影響する必要がありますが、デバッグ ビルドには影響しません。
これに相当するものを探しています(Visual Studioにあります):
リリース ビルド用に QT_NO_DEBUG_OUTPUT を定義したいのですが、追加する場所が見つかりませんでした。
プリプロセッサの定義をリリース固有にする必要があります。つまり、リリース ビルドに影響する必要がありますが、デバッグ ビルドには影響しません。
これに相当するものを探しています(Visual Studioにあります):
プロジェクト ファイルで:
CONFIG(release, debug|release) {
#This is a release build
DEFINES += QT_NO_DEBUG_OUTPUT
} else {
#This is a debug build
}
CONFIG には、「リリース」と「デバッグ」の両方を含めることができることに注意してください。上記のチェックが行うのは、最後のものだけです。これはここで説明されています:
http://doc.qt.digia.com/qt/qmake-function-reference.html#config-config