-C, -C!
适用的调用
| 选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
|---|---|---|---|---|
| -C, -C! | ✓ | ✓ | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
无。
用途
与 -E 或 -P 选项一起使用时,可保留或移除预处理的输出中的注释。
当 -C 生效时,注释将保留。 当 -C! 生效时,将除去注释。
语法
缺省值
-C!
使用量
如果没有 -E 或 -P 选项, -C 选项将无效。 如果指定了 -E ,那么将在输出中保留连续序列。 如果指定了 -P ,那么将从输出中除去连续序列,从而形成并置的输出行。
预定义的宏
无。
示例
要编译 myprogram.c 以生成包含预处理程序文本(包括注释)的文件 myprogram.i,请输入:
xlc myprogram.c -P -C
