-qshowinc

适用的调用

表 1. 接受给定选项的调用
选项 xlc (编译 C) xlC (编译 C++) xlclang(编译 C) xlclang++(编译 C++)
-qshowinc    
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表

类别

列表、消息和编译器信息

等效编译指示

#pragma 选项 [no] showinc

用途

-qsource 选项配合使用以生成列表文件时,选择性地在列表文件的源部分中显示用户或系统头文件。

语法

读取语法图跳过可视语法图 -q noshowincshowinc=:allsysnosysusrnousr

缺省值

-qnoshowinc: 源文件中包含的头文件未显示在源列表中。

参数

all
显示程序源列表中的用户和系统包含文件。
sys
显示程序源列表中的系统包含文件 (即,包含在 #include <filename> 预处理器伪指令中的文件)。
usr
在程序源列表中显示用户包含文件 (即,包含在 #include "filename" 预处理器伪指令或 -qinclude中的文件)。
指定不带子选项的 showinc 等同于 -qshowinc=sys : usr-qshowinc=all。 指定 noshowinc 等同于 -qshowinc=nosys : nousr

使用量

仅当 -qlist-qsource 编译器选项生效时,此选项才有效。

预定义的宏

无。

示例

要编译 myprogram.c 以便所有包含的文件都显示在源列表中,请输入:
xlc myprogram.c -qsource -qshowinc

相关信息