首页 程序笔记 GCC/G++ 选项 -Wl,-Bstatic 和 - Wl,-Bdynamic

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

默认情况下,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 指示链接系统动态库。

4

站星网

默认情况下,GCC/G++ 链接时优先链接动态库,如果没有动态库,则链接相应的静态库。同时,GCC/G++ 也提供了..

为您推荐

C# object和dynamic类型的区别

在C#中,object和dynamic类型都被用作存储任何类型的数据,但它们的行为和用途有一些关键差异。下面是它们之间的主要区别:类型安全:object类型:是类型安全的。当你将一个变量声明为object类型,编译器会在编译时..

C# dynamic和object的区别

在C#中,dynamic和object都是用于处理不确定类型的数据,但它们有几个重要的区别:运行时解析:object是静态类型,在编译时具有确定的类型,因此需要进行类型转换才能访问其成员或调用方法。例如:((MyClass)myObjec..

C# dynamic推断类型变量的性能和使用方法

dynamic 关键字是C#中的一种类型,它允许在运行时绑定和推断类型,使得变量的类型检查推迟到运行时。这是通过使用 DLR(动态语言运行时)来实现的。dynamic 类型的变量不进行编译时的类型检查,而是在运行时进行。方..

发表回复

返回顶部

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制
塔尊佛教网|借视频之舟,渡烦恼之海 Tazun.Cn佛教音乐网 - 海量佛乐、梵呗、禅音在线试听与下载经书网 - 以音声作佛事,聆听与观想的修学园地 jingshu.net佛教导航 - 开启智慧之旅,连接十方法缘 | fjdh.org.cn智慧莲华 - 赋能寺院数字化升级,打造智慧弘道平台趣知道 - 提问与分享,人人都是知识分享家 | Quzhidao.Com地藏孝亲网--南无大愿地藏王菩萨给农网地藏经顺运堂 - 专业家居风水布局,八字命理分析,助您家宅兴旺,运势亨通弘善佛教网-传播正信正知佛法的佛教网站国学在线 - 国学网,国学学校,国学经典,国学地图品读名篇佳句,涵养诗意人生 - 古诗词网哦嘿养殖网 - 热门乡村养殖发展项目_养殖技术知识分享生死书 - 佛教文化传承与生命智慧探索平台地藏论坛-佛教网络净土_佛法综合社区生死书生死书