【问题标题】:Link error duplicate symbol链接错误重复符号
【发布时间】:2011-10-13 22:33:43
【问题描述】:

仅当方案设置为分发而不是调试时才会产生此错误。有什么想法吗?

ld:重复符号 _OBJC_CLASS__$_TouchTrailLayer 中 /Users/myname/Library/Developer/Xcode/DerivedData/Flashlight-gmurejxadxglkncisufsozykekdz/Build/Products/Distribution-iphoneos/libcocos2d library.a(TouchTrailLayer.o) 和 /Users/myname/Library/Developer/Xcode/DerivedData/Flashlight-gmurejxadxglkncisufsozykekdz/Build/Intermediates/Flashlight.build/Distribution-iphoneos/Flashlight.build/Objects-normal/armv7/TouchTrailLayer.o 对于架构 armv7

命令 /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang++ 退出代码 1 失败

【问题讨论】:

    标签: iphone ios cocos2d-iphone


    【解决方案1】:

    您的项目中似乎包含了cocos2d 的源文件,但也链接到了libcocos2dlibraries。如果您要链接到 .a,则应从项目中删除 cocos2d 的源文件。

    【讨论】:

    • 甜蜜!最后!谢谢 darvidsOn
    猜你喜欢
    • 1970-01-01
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 2011-02-26
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多