-b
适用的调用
选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
---|---|---|---|---|
-b | ✓ | ✓ | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
无。
用途
设置特殊链接程序处理选项。 可以重复使用此选项。
语法
缺省值
-bdynamic
参数
- dynamic | shared
- 导致链接程序以动态方式处理后继共享对象。 在动态方 式下,共享对象未静态包含在输出文件中, 而是列示在 输出文件的装入程序部分。
- 静态
- 导致链接程序以静态方式处理后继共享对象。 在静态方 式下,共享对象在输出文件中已静态链接。
使用量
默认选项 -bdynamic 确保 C 库 (libc) 动态链接。 为避免在链接 C 库时出现未解决的链接器错误可能出现的问题,您必须将 -bdynamic 选项添加到使用 -bstatic 选项的任何编译部分的末尾。
预定义的宏
不适用。