解决警告“ld: warning: directory not found for option”

从项目中删除了某个目录、文件以后,编译出现警告信息:

ld: warning: directory not found for option“XXXXXX”

很奇怪,为什么已经从项目中删除了文件和文件夹还是报这个警告呢?


去掉警告的办法如下:


1选择工程, 编译的 (targets)

2选择 Build Settings 菜单

3查找 Library Search Paths 和 Framework Search Paths, 删掉编译报warning的路径即OK

解决警告“ld: <wbr>warning: <wbr>directory <wbr>not <wbr>found <wbr>for <wbr>option”

解决警告“ld: <wbr>warning: <wbr>directory <wbr>not <wbr>found <wbr>for <wbr>option”

解决警告“ld: <wbr>warning: <wbr>directory <wbr>not <wbr>found <wbr>for <wbr>option”


在target下面有一个test,有时会报警告。解决警告“ld: warning: directory not found for option”

“File was built for archive which is not the architecture being linked (armv7s)”

将test修改到与主要的target信息一致就可以了。
我这里将build setting中的architecture都修改为release为true,debug为no,重新编译就可以了。




阅读更多
个人分类: iOS开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

解决警告“ld: warning: directory not found for option”

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭