-C, -C!

适用的调用

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

类别

输出控制

等效编译指示

无。

用途

-E-P 选项一起使用时,可保留或移除预处理的输出中的注释。

-C 生效时,注释将保留。 当 -C! 生效时,将除去注释。

语法

读取语法图跳过可视语法图 -C! -C

缺省值

-C!

使用量

如果没有 -E-P 选项, -C 选项将无效。 如果指定了 -E ,那么将在输出中保留连续序列。 如果指定了 -P ,那么将从输出中除去连续序列,从而形成并置的输出行。

预定义的宏

无。

示例

要编译 myprogram.c 以生成包含预处理程序文本(包括注释)的文件 myprogram.i,请输入:

xlc myprogram.c -P -C

相关信息