linker command failed with exit code 1 (use -v to see invocation)
2017-01-11 10:29
441 查看
这个问题是一个老问题,可以说开发者都遇到过,我只是不太长记性,就做一下笔记:
1、我以前添加开源的.a文件时也遇到过类似的情况,问题大多主要是出现在Ohter Linker Flags 这个属性,找到Build settings->Linking->Other Linker Flags,将此属性修改成-all_load
2、把Other Linker Flags下的属性全删除了。
3、错误信息中出现了某个类的名字,去原文件中看看#import了哪些第三方库,把这些库挨个注释排除,找到出错的那个库,然后按照官方提供的步骤重新添加一遍。
4、看看是不是有新添加的文件跟之前文件同名
前三种可能在不删除项目自带文件,或者做一些项目本身特别的设置时是很少遇见的,主要是最后一点,项目重复导入,一定要小心,尤其是团队开发的时候,这时候回滚代码至远程仓库显得尤为重要1
1、我以前添加开源的.a文件时也遇到过类似的情况,问题大多主要是出现在Ohter Linker Flags 这个属性,找到Build settings->Linking->Other Linker Flags,将此属性修改成-all_load
2、把Other Linker Flags下的属性全删除了。
3、错误信息中出现了某个类的名字,去原文件中看看#import了哪些第三方库,把这些库挨个注释排除,找到出错的那个库,然后按照官方提供的步骤重新添加一遍。
4、看看是不是有新添加的文件跟之前文件同名
前三种可能在不删除项目自带文件,或者做一些项目本身特别的设置时是很少遇见的,主要是最后一点,项目重复导入,一定要小心,尤其是团队开发的时候,这时候回滚代码至远程仓库显得尤为重要1
相关文章推荐
- flume 的kafka sink及 taill 命令
- 设计模式:责任链模式-chain of responsibility
- mybaits中的返回结果resultType的问题
- rails+工作环境搭建脚本
- ChainStack上线开始启动内测
- 能登录163网页邮箱但不能创建或登录foxmail问题的解决
- 373. Find K Pairs with Smallest Sums
- 2016机器学习从科学到商业
- failed (13: Permission denied) while reading upstream
- String contains an invalid character
- 浅谈区块链共识机制与分布式一致性算法
- Explain语法
- 区块链(Blockchain)深入介绍
- 解决使用Genymotion下载模拟器时出现 Failed to import OVA file 问题
- wait_event_timeout的理解
- 线性判别分析
- 判断数组A是否包含数组B的某些元素Contains方法
- leetcode70: Climbing Stairs
- CES2017盘点: 各大公司都推出了哪些机器人
- Leetcode Factorial Trailing Zeroes 172