-qattr

适用的调用

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

类别

列表、消息和编译器信息

等效编译指示

C 仅开始#pragma选项[no]attr仅限 C 结束

用途

生成编译器列表,其中包括属性的属性组件以及列表的交叉引用部分。

语法

读取语法图跳过可视语法图  -qnoattrattr=full

缺省值

-qnoattr

参数

完整
报告程序中的所有标识。 如果指定不带此子选项的 attr ,那么仅报告所使用的那些标识。

使用量

如果在 -qattr=full之后指定了 -qattr ,那么它将无效; 将生成完整列表。

除非还指定 -qxref,否则此选项不会生成交叉引用列表。

-qnoprint 选项将覆盖此选项。

注: 指定 -qattr 不会列出 #define 伪指令。 您可以使用 -qshowmacros ( -dM ) 代替。

预定义的宏

无。

示例

要编译程序 myprogram.c 并生成所有标识的编译器列表,请输入:
xlc myprogram.c -qxref -qattr=full

相关信息