コンパイル前に動的に生成されたマクロがあります(ビルド番号が含まれているはずです)。しかし、私はそれが生成される方法にいくつかのエラーがあると私はこのマクロの内容を確認したいと思います。どうやってやるの?C++マクロの内容を表示する方法は?
私はMSVC2008コンパイラを使用しています。
コンパイル前に動的に生成されたマクロがあります(ビルド番号が含まれているはずです)。しかし、私はそれが生成される方法にいくつかのエラーがあると私はこのマクロの内容を確認したいと思います。どうやってやるの?C++マクロの内容を表示する方法は?
私はMSVC2008コンパイラを使用しています。
/p
オプションとwrite preprocessor output to a fileを使用できます。または
あなたはあなたが真にプロジェクトまたはファイルのプロパティに「前処理を行い、ファイルに」オプションを設定することができ/E
オプションとwrite preprocessor output to stdout
を使用することができます。これにより、プリプロセッサが放出するものを正確に見ることができます。
(これは、構成プロパティ→ C/C++プリプロセッサ→下です。)それが生成される方法
? – jtbandes
Qt Creatorにあります。私はそこの指示に従っています:http://stackoverflow.com/questions/1417061/automatic-increment-of-build-number-in-qt-creator –
gccにはこのために最適な素敵な '-E'パラメータがあります。 – Omnifarious