码迷,mamicode.com
首页 > 移动开发 > 详细

iOS项目工程添加.a文件遇到的Dsymutil Error

时间:2014-06-26 21:26:26      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:des   blog   code   http   tar   com   

将.a文件加入工程,很多教程讲的都是:

右键选择Add->Existing Files…,选择.a文件和相应的.h头文件。或者将这两个文件拖入XCode工程目录结构中,在弹出的界面中勾选Copy items into destination group‘s folder(if needed), 并确保Add To Targets勾选相应的target。

但实际上却没有那么顺利。添加过几次.a文件都遇到了麻烦,今天再次遇到——

ld: warning: directory not found for option ‘-L"/Users/lanmei/Work/iphone/trunk/BaiYing/BaiYing/..."‘

ld: library not found for -lMobClickLibrary

clang: error: linker command failed with exit code 1 (use -v to see invocation)

今天终于把这个问题的根源找到了。看以上的warning其实完全就可以找到根本原因。工程添加的library编译器没办法找到路径。

需要在Xcode里设置对路径即可。添加的时候Xcode会生成一个路径,但那个路径有可能不对,导致以上问题。具体的设置位置如图所示:

bubuko.com,布布扣

iOS项目工程添加.a文件遇到的Dsymutil Error,布布扣,bubuko.com

iOS项目工程添加.a文件遇到的Dsymutil Error

标签:des   blog   code   http   tar   com   

原文地址:http://www.cnblogs.com/letougaozao/p/3807955.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!