“-Bdynamic”编译标志有什么作用?

时间:2014-01-16 06:25:54

标签: c++ c dynamic-compilation

我正在阅读英特尔Inspector XE 2013文档,他们提到了标志“-Bdynamic”的设置。谁能告诉我这面旗子有什么作用? 我已经搜索了gnu编译选项,但还没有看到这个。

谢谢, Sheeri

1 个答案:

答案 0 :(得分:11)

假设您同时拥有一个共享库:libabc.so和一个静态库:{ - 1}}在-L引用的同一目录中,并使用libabc.a指定库:

-labc它将使用-Bdynamic

libabc.so它将使用-Bstatic