创建cocos2dx.4.0的hello work项目后在Xcode里报错

Python 2.7.18
->NDK_ROOT is found : /Users/x x x x/Library/Android/sdk/ndk/21.4.7075529
->ANDROID_SDK_ROOT is found : /Users//x x x x/Library/Android/sdk

有不少橙色警告ld: warning: ignoring file /Users/x x xx/Desktop/cdome/Mykan/cocos2d/external/Box2D/prebuilt/mac/libbox2d.a, file is universal (x86_64) but does not contain the arm64 architecture: /Users/x x xx/Desktop/cdome/Mykan/cocos2d/external/Box2D/prebuilt/Mac/libbox2d.a
warning: ignoring file /Users/x x xx/Desktop/cdome/Mykan/cocos2d/external/chipmunk/prebuilt/mac/libchipmunk.a, file is universal (i386,x86_64) but does not contain the arm64 architecture: /Users/x x xx/Desktop/cdome/Mykan/cocos2d/external/chipmunk/prebuilt/mac/libchipmunk.a
类似这种,

然后120多个红色的如图

怎么解决才能跑起来一个简单工程?

does not contain the arm64 architecture

你的 mac cpu 不会是arm架构的吧
静态库是 x86_64 的,不支持你的 arm64

cocos2dx4.0不支持arm吗?

是不是我下载的cmake 是arm64的 所以报错?

android studio 也是arm64的

Cocos2d-x 4.0 工程首次建立与编译(Mac m1)-CSDN博客 这个帖子是m1运行成功的,不过他的Mac是10.3 ,我的是12.2 ,他的Xcode是15 ,我的Xcode 是13

支持,可能项目的cmake比较老,mac默认使用x64的库。
你看看要改什么地方吧,自己修改修改

我只想跑起来一个入门项目,这门也不给进啊

现在还入门2dx干嘛哦,不推荐了
最好有几年C++开发经验

不能说入门2dx,有想法自然想实现实现,玩了craetor那么久 ,玩下c++也不错啊

解决了,还得挖老贴才行
第一个操作


第二个操作
Xcode 12 + Cocos2dx 4.0报错! 如果报错需要手动按最后一回答做
最后在ios模拟器运行成功

(帖子被作者删除,如无标记将在 24 小时后自动删除)