静态lib使用注意事项

最近做的项目用了一个三方包,纯C++的,打包成的静态文件,这种包需要注意的地方在于需要引入libstdc++库,然后还需要在build settings中将Language C++中的C++ Standard Library修改为libstdc++(GNU C++ standard)。
另外的就是基本规则,使用的地方将后缀名修改为mm。

几个常用的命令
lipo -info your.a 查看lib支持的架构.
lipo create i386.a arm64.a -output universal.a 将多个lib合并为一个通用lib,方便调试,当然上架肯定得用最小的lib了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注