"ld: library not found for -l...." 问题的解决
2014-05-26 17:46
579 查看
"ld:
library not found for -l...." 问题的解决
现象:在编译工程时,有时会遇到类似“ld: library not found for -l....”的错误提示。
原因:
通常这是由于工程在编译时找不到需要的链接库而导致的。
解决方法:
一般可以通过如下方法解决,在工程的Target中选中要执行编译的某个target,然后“get info”,打开Build设置页面,
在“Library Search Path”中添加缺失链接库的所在文件夹的路径即可。
如有可能是由于XCode Library Search Path里的库链接文件不对,有可能是用的绝对路径从别的电脑搞过来的话,路径无法识别
需要变成相对路径: $(inherited)"$(SRCROOT)/文件所在文件夹名"
相关文章推荐
- "ld: library not found for -lz.1.2.3"的问题解决
- "ld: library not found for -l...." 问题的解决
- [问题记录]解决警告"ld: warning: directory not found for option XXXX"
- "ld: library not found for -l...." 问题的解决
- "ld: library not found for -l...." 问题的解决
- "ld: library not found for -l...." 问题的解决
- ld: library not found for -lXXXXX 编译问题的解决方法
- "library not found for - "解决办法
- ld: library not found for -lXXXXX 编译问题的解决方法
- 在xcode下用openssl写dh密钥交换,遇到“ld: library not found for -lcrypto”问题(已解决)
- "library not found for - "解决办法
- xcode 经常出现的警告问题解决方法ld: warning: directory not found for option '-L/Users/
- 解决 ld: library not found for -lPods的问题
- "library not found for - "解决办法
- 关于问题ld:library not found for -lXXX 和ld:warning:directory not found option 以及duplicate symbol的解决办法
- 关于问题ld:library not found for -lXXX 和ld:warning:directory not found option 以及duplicate symbol的解决办法
- ld: library not found for -lXXXXX 编译问题的三个解决方法
- 解决 ld: library not found for -lPods的问题
- Vesions ignore & ld: library not found for -l问题总结
- (原创)ld: library not found for -lXXXXX 编译问题的解决方法