コンパイラー・リストを作成してソース・コードを組み込む。
.-nosource-. >>- -q--+-source---+-------------------------------------------><
#pragma optionsも参照してください。
-qnoprint オプションは、このオプションをオーバーライドします。
#pragma options source および #pragma options nosource プリプロセッサー・ディレクティブのペアを、 ソース・プログラム全体で使用することによって、ソースの一部を選択的に出力することができます。#pragma options source と #pragma options nosource の間のソースが出力されます。
myprogram.C をコンパイルして、myprogram.C のソースを含むコンパイラー・リストを作成するには、以下のように入力します。
xlc++ myprogram.C -qsource
コンパイラー・リストにプログラム・ソースの選択した部分だけを表示したい場合は、-qsource コンパイラー・オプションを使用しないでください。以下のコードでは、 #pragma options source ディレクティブと #pragma options nosource ディレクティブの間にあるソースがコンパイラー・リストに含まれます。
#pragma options source . . . /* Source code to be included in the compiler listing is bracketed by #pragma options directives. */ . . . #pragma options nosource
関連情報