解决M1 MacBook上cocos run报错

前几天入手了台M1 MacBook Air,想试一下cocos2d-x能否运行,试了个HelloWorld,结果


很失望,于是乎,在MacBook上用cocos开发的想法暂时搁浅了。
但是!今天在看px4的开发文档时突然发现这么段内容

没错,px4都可以在M1上开发了,cocos2d为什么不能呢?于是乎,照着葫芦画瓢。
首先,在访达中显示终端

复制 终端,对复制终端改名以便区分
20210225210734
复制终端选中“显示简介”,选择“使用Rosetta打开”
20210225210823
然后再试试cocos run --proj-dir … -p mac 成功!

enjoy it!希望可以帮到更多需要的人!

1赞

直接编译一个ARM的啊

hey,
How were you able to build for arm64?

replace the external lib https://github.com/cocos-creator/engine-native-external/tree/3.0.1/mac
then build…

1赞