社区
C语言
帖子详情
动态库链接静态库的问题
636f6c696e
2018-07-09 05:35:42
背景是静态库是第三方发布的,之前用bin文件去链接使用没有问题。
现在想用动态库去链接这个静态库发现,第三方的静态库编译时没有加入fPIC选项,导致编译的时候报错。
正常来讲应该让第三方重新用-fPIC选项编译发布,但是现在项目时间等不及第三方重新发布。
所以想请问下有没有什么其他的方法能解决这个问题?
...全文
231
3
打赏
收藏
动态库链接静态库的问题
背景是静态库是第三方发布的,之前用bin文件去链接使用没有问题。 现在想用动态库去链接这个静态库发现,第三方的静态库编译时没有加入fPIC选项,导致编译的时候报错。 正常来讲应该让第三方重新用-fPIC选项编译发布,但是现在项目时间等不及第三方重新发布。 所以想请问下有没有什么其他的方法能解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
636f6c696e
2018-07-10
打赏
举报
回复
看上去没啥好方法,结贴吧。。。
636f6c696e
2018-07-09
打赏
举报
回复
引用 1 楼 boise 的回复:
保持能正常调用的Bin方式, 让你的动态库去调用执行Bin文件,想办法解决传递数据的问题吧。
这是个思路,只是现在用到的函数是性能关键路径,如果通过bin文件的方式去访问,性能损耗比较大
bjgxjob
2018-07-09
打赏
举报
回复
保持能正常调用的Bin方式, 让你的动态库去调用执行Bin文件,想办法解决传递数据的问题吧。
GLAUX头文件,动态、静态
链接
库
GLAUX.H, GLAUX.LIB, GLAUX.DLL
linux下
动态库
链接
静态库
问题
记录
动态库
链接
静态库
的
问题
。
《C语言/C++学习指南》--
动态库
和
静态库
视频教学
本视频课程介绍C语言中
动态库
和
静态库
的基本概念,制作和使用方法,手工加载
动态库
方法,如何导出函数和类,以及VC的静态编译等等
动态库
、
静态库
编译测试:含
静态库
链接
动态库
、
静态库
,
动态库
链接
静态库
、
动态库
本文的目的是测试各种类型库的编译后的使用效果,包括库又
链接
其他库的...②
静态库
libbb.a依赖
动态库
libaa.so的测试; ③
动态库
libbb.so依赖
静态库
libaa.a的测试; ④
动态库
libbb.so依赖
动态库
libaa.so的测试; ...
动态库
与
静态库
动态
链接
与静态
链接
将自己的
动态库
路径放入到环境变量中,再执行刚刚生成的可执行程序,发现可以成功执行了,而且使用的是
动态库
中的函数接口。当执行到库函数的时候由运行时的
链接
文件跳转到系统中的标准库中,去
链接
标准库中库函数的...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章