我是直接把demo中的libMobClickLibrary.a(加入友盟统计时用到的) 这个文件拖到我的工程中的,然后确定了Link Binary With Libraries中有我这个.a文件,运行第一次的时候报错:
(1)
ld: library not found for -lMobClickLibrary
clang: error: linker command failed with exit code 1 (use -v to see invocation)
(2)
于是我在Link Binary With Libraries中点击减号删掉这个.a文件,然后点加号 在弹出的对话框中点Add Other...,找到我工程中的那个.a文件,添加进去,运行OK。之后问题出现了,当我第二天再次打开这个工程时,再次报(1)中的错误,于是我按照(2)的方法,运行又OK了,但是每当我第二天第一次打开这个工程时,都会报(1)那个错误,用(2)的方法又可以OK,或者我复制一份此工程,打开时也会报这样的错。
百度有人说改library search paths 但是我也不知道具体怎么改。
有大神愿意帮我吗?感激不尽!
(1)
ld: library not found for -lMobClickLibrary
clang: error: linker command failed with exit code 1 (use -v to see invocation)
(2)
于是我在Link Binary With Libraries中点击减号删掉这个.a文件,然后点加号 在弹出的对话框中点Add Other...,找到我工程中的那个.a文件,添加进去,运行OK。之后问题出现了,当我第二天再次打开这个工程时,再次报(1)中的错误,于是我按照(2)的方法,运行又OK了,但是每当我第二天第一次打开这个工程时,都会报(1)那个错误,用(2)的方法又可以OK,或者我复制一份此工程,打开时也会报这样的错。
百度有人说改library search paths 但是我也不知道具体怎么改。
有大神愿意帮我吗?感激不尽!
解决方案 »
- 3G与WIFI连接服务器的问题
- iPad 开发一个小型的计算器
- Add subView 后subView不显示也不出错,求解
- 怎样在普通电脑上安装mac 10.6.3?
- 安卓系统和ios系统接收邮件不兼容问题
- 请教如何计算当前位置和其他位置的距离。
- 自定义的UIAlertView不能在iOS7上正常显示
- 获取到wifi BSSID 输出后少几位
- 怎么在xcode7里面添加 xcode5的 iOS空白模板
- h5与IOS进行数据传值
- ios开发收回键盘使用了第三方的IQKeyboardManager 有时候会出现黑屏???怎么搞啊?求大神啊
- Xcode addChildViewController 与 addSubview
如果按你说的第二种方式来做的话,你还是需要将静态库文件放到工程目录下,配置library search paths时也方便查找静态库所在的位置。可通过使用静态变量$(SRCROOT) 这样的方式来找到项目所在的目录,如 $(SRCROOT)/yourproject/xxx.a (静态库在工具中的路径)