2 xioongying520 xioongying520 于 2016.02.25 22:48 提问

library not found for -lPods-MJExtension

ld: library not found for -lPods-MJExtension
clang: error: linker command failed with exit code 1 (use -v to see invocation)

编译的时候遇到这个错误,哪位大神知道如何解决吗,谢谢!

1个回答

u013346305
u013346305   2016.02.26 15:17

MJExtension库没引用,在build setting下的header search paths下看路劲是否引用正确

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
iOS经典错误library not found for -lXXX
开发中经常会和ibrary not found for -xxx打交道,尤其是我们从远程仓库或者github clone下来一个项目,编译很有可能报这个错误。如下图: 报错信息 library not found for -lXXX 属于iOS经典错误之一。下面我们通过复现这个错误的方式来说明这个错误的解决方法。其中l是lib(library)的意思。 首先声明,我的工程中引用了
"library not found for - "解决办法
在我们编译的时候有时候会报这个错误 "library not found for - " 由于是我们在项目中使用了一些第三方的库,就比如我再使用百度的静态库文件的时候,报出的这个错误。 当xcode在编译的时候却找不到这个库,从而导致如此。 所以我们要让xcode知道这个库文件在哪里,从而在编译的时候轻松的找到它。 解决办法: 获取 库文件所在
解决library not found for -lPods-AFNetworking问题
使用了Cocoa Pod , 在编译的时候,出现 library not found for -lPods-AFNetworking  clang: error: linker command failed with exit code 1 (use -v to see invocation) 这样的问题, 可能的解决办法: 设定build settings里面的other link fla
ld: library not found for -lXXXXX 编译问题的解决方法
团队开发的时候每次更新后都有可能碰到各种各样的问题,昨天同事对项目结构做了些修改,更新后编译就遇到下面的情况:     ld: library not found for -lAFNetworking  这个错误是说编译时找不到AFNetworking这个链接库,但是我在项目代码中找到对引用的地方,没有其他异常。从网上搜索找到两种解决方法。     方法一:点击 XCode 工程文
解决 ld:library not found for -lPods-XXX
今天同事clone了下git上的项目,配置了pod后,一直build失败,提示如下图所示: 故自己试了下,果然build失败,看失败的提示,就是说找不到关联库。因为pod是自动配置好关联库,也没手动更改过什么,检查了buildsetting也没发现有啥问题。网上查找了一些解决方法,如删除pod相关的所有文件,包括xcodeworkspace,重新install也不行。
cocoapods 配置私有库遇到的library not found for -l编译报错问题
cocoapods 配置私有库遇到的library not found for -l 的编译错误问题我遇到的问题是,内部私有库pod下来之后,debug模式下一直报错,工程跑不起来,必须切换成release模式程序才能正常跑,后来经过查找问题,跟网上其他的错误解决问题方法基本一致,解决如下:
xcode编译代码的时候 ld: library not found for -xxx 解决方法
有时候在Xcode下面我们需要引入第三方类库,或者自己写的静态库。如果配置不正确,就会出现如下错误“ld: library not found for -lpcre clang: error: linker command failed with exit code 1 (use -v to see invocation)”。这需要在Xcode配置一下,否则编译器在编译的时候是找不到的。 Targ
"ld: library not found for -l...." 问题的解决
"ld: library not found for -l...." 问题的解决 现象: 在编译工程时,有时会遇到类似“ld: library not found for -l....”的错误提示。 原因: 通常这是由于工程在编译时找不到需要的链接库而导致的。 解决方法: 一般可以通过如下方法解决,在工程的Target中选中要执行编译的某个target,然后“get
完美解决:"library not found for - "
分析原因,解决问题在Xcode编译的时候,可能会遇到报这个错误"library not found for - ",这是为什么呢?由于我们在项目中使用了一些第三方的库,如百度的静态库。当Xcode在编译的时候却找不到这个库,所以我们要让Xcode知道这个库文件在哪里,这样在编译的时候就可以轻松的找到库了。解决方法: 获取 库文件所在的文件路径 ,添加到Target的Build Settings界面
Xcode遇到Library not found for -XXX问题
Library not found for -XXX的问题,XXX代表第三方类库,而我的问题是我从SVN上check out下来别人的文档,但是编译就会报            Library not found for -lAPOpenSdk错误,我找了很多方法就是没有解决,看了别人的文档知道了,就是检出时缺少XXX.a文件,这时就看podfile                文件里是不是有