-b

适用的调用

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

类别

链接

等效编译指示

无。

用途

设置特殊链接程序处理选项。 可以重复使用此选项。

语法

读取语法图跳过可视语法图 -bdynamicsharedstatic

缺省值

-bdynamic

参数

dynamic | shared
导致链接程序以动态方式处理后继共享对象。 在动态方 式下,共享对象未静态包含在输出文件中, 而是列示在 输出文件的装入程序部分。
静态
导致链接程序以静态方式处理后继共享对象。 在静态方 式下,共享对象在输出文件中已静态链接。

使用量

默认选项 -bdynamic 确保 C 库 (libc) 动态链接。 为避免在链接 C 库时出现未解决的链接器错误可能出现的问题,您必须将 -bdynamic 选项添加到使用 -bstatic 选项的任何编译部分的末尾。

预定义的宏

不适用。

相关信息