Xcode添加编译选项后,cocos2d-x编译报错

我在Xcode的other linker flag里增加了-ObjC -all_load后,编译cocos2d-x项目,提示错误:

duplicate symbol _SHA1 in:
/Users/Jack/workspace/cocos2d-x-2.2.1/external/libwebsockets/ios/lib/libwebsockets.a(sha-1.o)
/Users/Jack/workspace/cocos2d-x-2.2.1/cocos2dx/platform/third_party/ios/libraries/libcurl.a(sha1_one.o)
ld: 1 duplicate symbol for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

请问这个问题应该怎么解决?

没有遇到这样问题的朋友吗?

没见过, 貌似符号重复了, 应该去掉一个, 帮不了你, google吧

你好。
加了“-ObjC -all_load”这个之后,只能在真机上跑,在模拟器下是会报这个错。
可能是苹果的设置,改了这个,就不能在模拟器上跑了吧。

:2: 一模一样的问题,求解啊

这问题太那啥了。。。。。。有解决过的朋友吗:3:

遇到同样的问题,有人解决了吗

遇到同样问题 有人解决了吗