-r
适用的调用
| 选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
|---|---|---|---|---|
| -r | ✓ | ✓ | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
无。
用途
生成不可执行的输出文件,用作另一个 ld 命令调用中的输入文件。 此文件可能还包含未解析的符号。
语法
缺省值
不适用。
使用量
期望使用此标志生成的文件在另一个编译器调用或 ld 命令调用中用作输入文件。
预定义的宏
无。
示例
要将
myprogram.c 和 myprog2.c 编译为单个对象文件 mytest.o,请输入:xlc myprogram.c myprog2.c -r -o mytest.o 