ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

GCC/G++选项 -Wl,-Bstatic和-Wl,-Bdynamic

2020-03-25 19:54:39  阅读:22  来源: 互联网

标签:GCC ++ Wl Bdynamic Bstatic 链接


默认情况下,GCC/G++链接时优先链接动态库,如果没有动态库,则链接相应的静态库。同时,GCC/G++也提供了链接选项 -Wl,-Bstatic 和 -Wl,-Bdynamic 供用户指定链接动态库或者静态库。

 -Wl,-Bstatic指示跟在后面的-lxxx选项链接的都是静态库,-Wl,-Bdynamic指示跟在后面的-lxxx选项链接的都是动态库。

 如下,

            g++ -L. -o main main.cc -Wl,-Bstatic -ltest -Wl,-Bdynamic

 前面的 -Wl,-Bstatic指示链接libtest.a静态库,后面的 -Wl,-Bdynamic指示链接系统动态库。

标签:GCC,++,Wl,Bdynamic,Bstatic,链接
来源: https://www.cnblogs.com/myd620/p/12568948.html

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有