如何在存在动态版本的库时使用静态版本的库

发布时间:2020-05-17 09:29:43 作者:arthurchen
阅读:702
开发者专用服务器限时活动,0元免费领! 查看>>

 当系统存在动态版本的库时,如何直接链接静态版本的库

通常,连接器会遍历目录去寻找动态版本的库如果没找到,在每一个目录下查找静态版本的相同的库。

显示的判断使用哪一个版本的库时通过设置查找路径。在命令行中使用-L连接选项,随后时查找的目录路径。在xcode中的设置是使用 Library Search Paths 来设置查找目录

在编译的过程中,通过在xcode中的other linker flags的编译设置中设置 -search_paths_first 如下图的设置。这样支持直接使用静态版本的库,即使系统有一个动态版本的库。  

如何在存在动态版本的库时使用静态版本的库

 参考:

https://developer.apple.com/devcenter/ios/index.action

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:
  1. 关于Oracle JDBC驱动版本、JDK版本、数据库版本对
  2. Git远程版本库

开发者交流群:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

职场 ios 休闲

上一篇:CS10: 怎样确认chkdsk执行结果

下一篇:cocos2d-x学习笔记21:UI编辑器选型,CocoStudio和CocosBuilder的对比

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》
开发者交流群×