Sun Studio 12 Update 1:C 用户指南

B.2.4 -B[static| dynamic]

指定用于链接的库绑定static 类型还是 dynamic 类型,可分别指明库是非共享的还是共享的。

如果给定 -lx 选项,则 -Bdynamic 使链接编辑器查找名称为 libx.so 的文件,然后查找名称为 libx.a 的文件。

–Bstatic 使链接编辑器仅查找名称为 libx.a 的文件。此选项可作为一个切换开关在命令行中多次指定。此选项及其参数将传递给 ld(1)。


注 –

在 Solaris 64 位编译环境中,许多系统库(例如 libc)都只能作为动态库使用。因此,请勿在命令行上将 -Bstatic 用作最后一个切换开关。


此选项及其参数传递给链接程序。