关于静态库和动态库的问题

2020-01-03 13:28:42 +08:00
 zxCoder

我现在有一个需求 需要引入一个 c++的第三方库,然后把代码再封装成一个动态库。

这个第三方库只有.a 的静态库文件,然后如果我在 CLION 里的 cmakelist 里面加 find_package()是能调用这个库并运行的,但如果我用 g++ main.cpp libxx.a 就报错了。

还有就是我可以通过 Clion 编译项目生成动态 shared 库,但是不知道怎么引入第三方的库

1550 次点击
所在节点    C++
1 条回复
wutiantong
2020-01-03 14:21:12 +08:00
编译生成后就不必再依赖(引入第三方的)静态库了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/634747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX