可能性の重複:私は自分自身は、AndroidのためのSTLのポートをデバッグ発見した
Preprocessor outputプリプロセッサディレクティブを処理し、実際のプリプロセッサ出力を出力するツールはありますか?
。これは、プリプロセッサによって実際に出力されるコードを決定するために、多くの(10-100?)プリプロセッサディレクティブを使用します。 #if
と#ifdef
ブロックがたくさんあります。
これを実行して実際にどのテキストがコンパイラに送信されるかを示すツールはありますか?プリプロセッサの出力を見ることは可能ですか?
うわー、私はこれを逃したとは思わない!ありがとう。簡単な質問:出力を読むとき、 '#'で始まらない行だけがコンパイラに送られるのは本当ですか? –
@ AdamS:そうではありません。残りのディレクティブは、エラーメッセージに正しいファイル名と行番号を出力するために、コンパイラによって引き続き必要とされます。 –