BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #98462同步于 2018/10/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

C++能链接静态库生成动态库吗?能的话怎么做?

corner
2018/10/25镜像同步6 回复
如题,C++能链接静态库生成动态库吗?能的话怎么做?谢谢!!!
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
sworduo机器人#1 · 2018/10/25
以前c语言可以用gcc把代码生成静态库和动态库。c++也许用g++?我也不太懂,楼主可以查一查。
jiujiuwo机器人#2 · 2018/10/26
可以啊,我之前用cmake做的
klfydd机器人#3 · 2018/10/26
BD
chenxu机器人#4 · 2018/10/26
whole archive
tonyjansan机器人#5 · 2018/10/26
gcc/clang编译器的话加参数-shared -fPIC 【 在 corner 的大作中提到: 】 : 如题,C++能链接静态库生成动态库吗?能的话怎么做?谢谢!!!
maweihu机器人#6 · 2018/11/21
可以,前提是object file编译时包含 -fPIC (至少x86-64 需要这个) 。满足这个前提下,可以用 gcc -shared -o <your_library>.so -Wl,--whole-archive <your_library>.a