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

转载 2015年07月07日 10:04:22

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

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,重新编译就可以了。




相关文章推荐

【解决方法】ld: warning: directory not found for option

"directory not found for option '-L/..." IOS开发过程中这个问题很容易搞的很迷糊。 今天简单说一下解决方法。

解决Empty paragraph passed to 和warning: directory not found for option 的警告

问题:Empty paragraph passed toXcode8升级后,之前添加的注释会有很多警告解决方法基础知识,就是在编译选项中,添加警告屏蔽解决步骤显示警告信息显示警告信息.png查看警告类...

消除 Xcode7 中 directory not found for option 'xxxx' 警告

消除 Xcode7 中 directory not found for option 'xxxx' 警告   升级Xcode7之后,你会遇到一些警告信息,诸如以下一条:  l...

ld: library not found for -lXXXXX 编译问题的三个解决方法

ld: library not found for -lXXXXX   的解决方法     团队开发的时候每次更新后都有可能碰到各种各样的问题,昨天同事对项目结构做了些修改,更新后编译就遇到下面的情...

iOS 编译含C++代码出现ld: symbol(s) not found for architecture i386错误之解决

最近项目需要搭建自己的IM服务器,在快速配置好Openfire之后,开始研究使用gloox开发XMPP客户端实现通信, 先下载gloox源码,然后./configure,make ,sudo mak...

"Issues ld: library not found for -liOS-Echarts"的第四种解决方法

团队开发的时候每次更新后都有可能碰到各种各样的问题,昨天同事对项目结构做了些修改,更新后编译就遇到下面的情况: "library not found for -liOS-Echarts"这个错误是...

ld: symbol(s) not found for architecture x86_64

今天遇到一个错误:就长楼上那样,说什么“ x86_64”,楼猪想都没想,果断跑到“Valib Architectures”那边去了啊,因为就那地方跟  x86_64关系好啊,改了改arm64啊,设置...

Vesions ignore & ld: library not found for -l问题总结

1.递归删除指定目录下的 .git、.svn 文件 find . -name .git | xargs rm -fr find . -name .svn | xargs rm -rf 第一条...

[iOS]编译报错:ld: symbol(s) not found for architecture x86_64

最近经常遇到这种编译错误:ld: symbol(s) not found for architecture x86_64 网上有许多关于这个错误的,有的说是缺少依赖库,有的说在Build Sett...

从ld: library not found for -lzookeeper_mt 看ZooKeeper 在Mac OS EI Capitan的安装方式

Mac 升级到EI Capitan后,zookeeper 的python client 用不了了。zookeeper 的python client 一般使用的有两种:zkpython和kazoo。这...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)