社区
C++ 语言
帖子详情
求教关于静态库链接的问题
qianyun6
2014-08-28 03:46:00
现有一个静态库 A.lib,我想写一个静态库B.lib其中用到A.lib中的一些函数。有没有办法把A.lib里的相关内容
完全
包括到B.lib中,使得以后使用B.lib编译EXE的时候只提供B.lib就可以?如果可以,求教VS和Linux下的配置方法。谢谢!
(VS2013默认不行,我写了个多元高斯随机生成类,封装在一个lib里,静态依赖GSL,但在我在程序中用我写的lib时,无法编译,提示gsl相关符号无法解析。)
...全文
111
4
打赏
收藏
求教关于静态库链接的问题
现有一个静态库 A.lib,我想写一个静态库B.lib其中用到A.lib中的一些函数。有没有办法把A.lib里的相关内容完全包括到B.lib中,使得以后使用B.lib编译EXE的时候只提供B.lib就可以?如果可以,求教VS和Linux下的配置方法。谢谢! (VS2013默认不行,我写了个多元高斯随机生成类,封装在一个lib里,静态依赖GSL,但在我在程序中用我写的lib时,无法编译,提示gsl相关符号无法解析。)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
就想叫yoko
2014-08-28
打赏
举报
回复
那你就把B弄成动态库哦
movsd
2014-08-28
打赏
举报
回复
导出A.LIB中的OBJ文件,链接到B.LIB中
zyc_0204
2014-08-28
打赏
举报
回复
把这个gsl库包含到lib库项目中。貌似可以。
从来不作
2014-08-28
打赏
举报
回复
一个lib不能直接调用另一个lib
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗?1/ 比网红函数VLOOKUP还全面的功能。——查(查询)2/ 取其精华,去其糟粕。——筛(筛选)3/ 拆分就像同学会,拆散一对是一对。——拆(拆分)4/ 天下大势,合久必分,分久必合。——合(合并)5/ 隔空取物,犹如探囊取物——提(提取)6/ 百转千回后的峰回路转。——转(转换)7/ 它判断真假的唯一标准。——判(判断)8/ 人以群分,物以类聚。——聚(聚合)9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
gcc/g++动态链
接
库
和
静态
库
的链
接
顺序
http://www.cnblogs.com/lit10050528/p/4780033.html so文件:动态
库
a文件:
静态
库
exe文件:可执行程序(linux下以文件属性来标示是否是可执行文件,与后缀名无关) 经过自己写的一些测试程序,大致了解了下gcc中链
接
顺序
问题
,总结出以下几点: 1,动态
库
中可以包含另一个
静态
库
,通过参数 -lxxx 把
静态
库
libx
GCC中同时使用动态和
静态
库
链
接
的编译
http://my.oschina.net/liangzi1210/blog/172913 如何同时同时使用动态和
静态
库
链
接
,在GCC指令参数中具体参数如下: -Wl,-Bstatic -L/usr/local/sqlite-arm-linux/.libs -lsqlite -Wl,-Bdynamic -L/usr/local/arm/3.3.2/lib 具体用途解
静态
库
共享
库
动态链
接
静态
链
接
http://blog.chinaunix.net/uid-126438-id-2924540.html
库
文件是一些预先编译好的函数的集合,那些函数都是按照可再使用的原则编写的。它们通常由一组互相关联的用来完成某项常见工作的函数构成。比如用来处理屏幕显示情况的函数(curses
库
)等 标准的系统
库
文件一般保存在/lib或者/usr/lib子目录里。编译时要告诉 C语言
linux
静态
链
接
库
和动态链
接
库
简单使用
如果你编写过线程或者与POSIX通信方式相关的程序的时候,你可能在编译链
接
的时候出现编译错误的情况,这个时候你会在gcc后面加一个参数,-lpthread(对于线程相关的程序而言),其实这个就是一个
静态
链
接
库
libpthread.a。 链
接
库
有两种:
静态
链
接
库
和动态链
接
库
。动态链
接
库
的后缀名一般为.so,
静态
链
接
库
的后缀名一般为.a。
静态
链
接
库
: 对于
静态
的链
接
库
,程序在链
接
的时候,会
C++ 语言
64,666
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章