码迷,mamicode.com
首页 > 其他好文 > 详细

[问题]编译报错:clang: error: linker command failed with exit code 1及duplicate symbol xxxx in错误解决方法之一

时间:2016-12-29 08:05:00      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:没有   one   nes   方法   detail   div   bsp   命名   参考   

今天添加了一个新类(包括m,h,xib文件),还没有调用,—编译遇到如下错误,根据错误提示,

duplicate symbol param1 in:

    /Users/xxxx/Library/Developer/Xcode/DerivedData/xxxx-ccqyiywbeowkgmaitropkiovpeou/Build/Intermediates/xxxx.build/Debug-iphonesimulator/xxxx.build/Objects-normal/x86_64/ClassA.o

    /Users/xxxx/Library/Developer/Xcode/DerivedData/xxxx-ccqyiywbeowkgmaitropkiovpeou/Build/Intermediates/xxxx.build/Debug-iphonesimulator/xxxx.build/Objects-normal/x86_64/ClassB.o

ld: 1 duplicate symbol for architecture x86_64

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

 

分析:

变量param1报错,给出了两个类型ClassA和ClassB,查看后发现,在两个类的m文件中都定义了全局静态常量param1;

解决方案:

将其中一个类中的param1重命名改为param2即可~~~

//////////////////////////////////////////////////////////////////////////////

以上是遇到的一种情况,查资料时网上还有人遇到其他错误,也包类似错误的,可以参考一下解决方案:

iOS - 出现( linker command failed with exit code 1)错误总结

ios遇到的错误duplicate symbol xxx in:xxx

 

[问题]编译报错:clang: error: linker command failed with exit code 1及duplicate symbol xxxx in错误解决方法之一

标签:没有   one   nes   方法   detail   div   bsp   命名   参考   

原文地址:http://www.cnblogs.com/china-fanny/p/6231238.html

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