-qsource

説明

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

構文

構文図を読む構文図をスキップする        .-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

関連情報