Xcode 重复符号_cpxyzcocos2D-x v3.1

Xcode 重复符号_cpxyzcocos2D-x v3.1,xcode,ios-simulator,cocos2d-x,xcode5.1,Xcode,Ios Simulator,Cocos2d X,Xcode5.1,这些代码在iOS模拟器上编译并运行良好。 当我在targetr->Build Settings->Other Linker标志中添加-ObjC或-all_load,然后编译并运行时,xcode会给出以下错误: duplicate symbol _cpSpacePointQuery in: /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debu

这些代码在iOS模拟器上编译并运行良好。 当我在targetr->Build Settings->Other Linker标志中添加-ObjC或-all_load,然后编译并运行时,xcode会给出以下错误:

duplicate symbol _cpSpacePointQuery in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpacePointQueryFirst in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpaceNearestPointQuery in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpaceNearestPointQueryNearest in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpaceSegmentQuery in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpaceSegmentQueryFirst in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpaceBBQuery in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpSpaceShapeQuery in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpSpaceQuery.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpSpaceQuery.o)
duplicate symbol _cpResetShapeIdCounter in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
duplicate symbol _cpShapeInit in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
duplicate symbol _cpShapeDestroy in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
duplicate symbol _cpShapeFree in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
duplicate symbol _cpShapeSetBody in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
duplicate symbol _cpShapeCacheBB in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
duplicate symbol _cpShapeUpdate in:
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libchipmunk iOS.a(cpShape.o)
    /Users/Name/Library/Developer/Xcode/DerivedData/Game-frljocfxskmjcmesosyitnkinkmo/Build/Products/Debug-iphonesimulator/libcocos2dx iOS.a(cpShape.o)
更新:
我添加了ad SDK和一些SDK require-ObjC和-all_加载标志。正在删除-所有加载修复了该问题。因此,任何类似的问题都可以忽略ad SDK教程中的所有加载标志

为什么要添加这些标志?您的问题被标记为cocos2d-x。我添加了ad SDK,一些SDK需要-ObjC和-all_加载标志。正在删除-所有加载修复了该问题。