-# (-###)(井号)
适用的调用
选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
---|---|---|---|---|
-# | ✓ | ✓ | ✓ | ✓ |
-### | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
无。
用途
预览命令行上指定的编译步骤,而不实际调用任何编译器组件。
启用此选项后,会将信息写入标准输出,显示将调用的预处理器,编译器和链接程序中程序的名称以及将为每个程序指定的缺省选项。 不会调用预处理器,编译器和链接程序。
语法
使用量
您可以使用此命令来确定将在特定编译中涉及的命令和文件。 它避免了编译源代码和覆盖任何现有文件 (例如 .lst 文件) 的开销。
此选项显示与 -v相同的信息,但它不会调用编译器。 -# 选项将覆盖 -v 选项。
预定义的宏
无。
示例
要预览编译源文件 myprogram.c
的步骤,请输入:
xlc myprogram.c -#