source

C に適用 C++ に適用

目的

コンパイラー・リストを作成し、ソース・コードを組み込む。

構文


構文図

#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

関連参照

コンパイラーのコマンド行オプション
print
#pragma options IBM Copyright 2003