苹果app开发 C 通过什么编译器编译成的静态库给ios调用?
浏览量:2821
时间:2021-04-08 20:16:28
作者:admin
C 通过什么编译器编译成的静态库给ios调用?
使用gcc编译器或Xcode进行编译。在开发过程中,我们经常会遇到一些经常在不同项目中使用的部分。提取这些部分以生成静态库通常是更好的方法。Xcode有一个制作静态库的模板,网上有很多相关的步骤,但在实际操作中,还有很多细节需要注意。下面是我遇到的一些问题的总结。
1. 编译库的发布版本。在“管理方案”中,将“构建配置”选项更改为“发布”。如果在静态库项目中使用category,则可能会遇到链接问题。解决方案是在静态库项目和静态库项目加载中都使用“-all”,即在相应目标加载的“生成设置”中的“其他链接器标志”选项中添加“-all”。注意:必须在使用静态库的项目中添加编译器选项
至于在生成静态库的项目中是否添加,虽然没有尝试,但是建议添加这个编译选项。
3. 静态库支持的SDK版本为了使您的静态库支持尽可能多的IOS系统版本,您应该从“IOS部署目标”选项中选择所需的IOS版本。设置如下图所示。这是我的静态库项目的配置,我修改的选项显示在红色框中。
一个7人的iOS开发团队竟然三个月左右才能兼职完成像微信类的社交软件项目,难道都是这样?
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
快站免费建站 建站abc
下一篇
招聘网站开发 网站开发程序