如果您试图在Xcode中运行从互联网上下载的iphone项目,并且遇到“找不到-lxxx的库”,那么-xxx是某些第三方库,您在哪里可以设置库路径?我不确定这是设置的位置,在SCM->库路径是空白的,其他所有内容似乎都匹配其他工作项目的配置窗口
当我查看构建日志时,我在链接器输出中看到以下内容:
-ObjC -ljson
如何将项目配置为在构建时不尝试链接到该库?
答案 0 :(得分:4)
如果使用cocoapods
并收到此错误,请尝试更新cococapods
$ sudo gem update cocoapods
然后更新项目的广告> $ pod update
我不知道具体原因,但我认为这是因为旧版本没有为新XCode
正确设置库。
希望这有帮助。
答案 1 :(得分:3)
在项目设置的构建选项卡中,有一个链接器选项的字段,我从这里删除了-ljson以解决问题。
答案 2 :(得分:0)
您需要添加该库以添加项目,或者您可以从项目中删除并删除所有引用。 This可以为您提供帮助,只需点击图书馆并更改“必填”选项。
答案 3 :(得分:0)
在某些情况下,这可能会有所帮助:
Xcode > Preferences > Locations > Locations > Advanced, select Unique.
我面临着类似的问题,并且从“遗产”中追逐“独特”解决了这个问题