返回信息流如题,C++能链接静态库生成动态库吗?能的话怎么做?谢谢!!!
这是一条镜像帖。来源:北邮人论坛 / cpp / #98462同步于 2018/10/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
C++能链接静态库生成动态库吗?能的话怎么做?
corner
2018/10/25镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
gcc/clang编译器的话加参数-shared -fPIC
【 在 corner 的大作中提到: 】
: 如题,C++能链接静态库生成动态库吗?能的话怎么做?谢谢!!!
可以,前提是object file编译时包含 -fPIC (至少x86-64 需要这个) 。满足这个前提下,可以用 gcc -shared -o <your_library>.so -Wl,--whole-archive <your_library>.a