在将两个独立做的工程合并整理到一个新工程的过程中出现了“linker command failed with exit code 1 (use -v to see invocation)”错误,上网找了相关解决办法,但仍然没有解决。
相关链接:
http://www.cocoachina.com/ask/questions/show/87869
http://ningmengjiabing.blog.163.com/blog/static/20484719820121172293918/
后来找到这篇:http://dingran.iteye.com/blog/1721727,
xcoder的一个编译错误:
linker command failed with exit code 1 (use -v to see invocation)
说明有无法准确找到的函数,函数有重复现象。
造成这个错误的原因是我直接在 .h头文件中实现了几个函数,然后这个头文件又被别的.c文件所引用,有实现的。
所以解决办法是把实现的几个函数单出一个.c文件里去。这样就ok了。
加上老师的一句提醒“是不是某个类重名了?”
最终恍然大悟自己两个独立工程中都同时用到了一个相同的类,在导入新工程时重复导入,删除其中一个后问题得到解决,问题不大,还是自己太粗心。。