首页 文章

链接错误重复符号

提问于
浏览
1

仅当方案设置为Distribution而不是Debug时才会生成此错误 . 有任何想法吗?

ld:重复符号_OBJC_CLASS _ $ _ TouchTrailLayer in / Users / myname / Library / Developer / Xcode / DerivedData / Flashlight-gmurejxadxglkncisufsozykekdz / Build / Products / Distribution-iphoneos / libcocos2d libraries.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

1 回答

  • 2

    看起来你已经在项目中包含了 cocos2d 的源文件,但也链接到 libcocos2dlibraries . 如果要链接到 .a ,则应从项目中删除 cocos2d 的源文件 .

相关问题