1.将 cocos2d-x 下载到桌面并解压 解压后的目录 2.打开Mac终端,输入以下命令行 1.输入以下命令行cd /Users/sandyliao(这个是电脑用户名,需要进行修改) 2.输入python setup.py 输入之后回车会显示下面的界面,只要不断地进行回车就行 3.敲完回车后,会提示你输入命令行:source /Users/sandy/.zshrc,进行复制粘贴就可以了 4.终端输入创建工程的命令行:cocos new -p com.sandyliao.test -l cpp -d /Users/sandyliao/Desktop/workspace helloworld 5.桌面上会看到刚创建的文件夹,打开进去会有一个proj.ios_mac的文件夹,Xcode的工程由此打开 3.编译后运行,效果如下: 创建Cocos2d-x项目 将刚才下载的cocos2d-x-3.14.1压缩包解压到你指定的文件夹里。 进入到目录 cocos2d-x-3.14.1/tools/cocos2d-console/bin/cocos.py 打开终端运行 cocos.py 脚本创建文件 python cocos.pynew test -pcom.coco2dx.org-l cpp -d ~/Desktop 参数说明: test为项目名称 -p后面接包名 -l后面接开发语言类型,有cpp, lua, js三种类型 -d后面接项目存放的目录 编译so文件 运行cd进入新建的项目目录下,我的是cd ~/Desktop/test。 运行cocos compile -p android --android-studio,进行编译。这一步会在proj.android-studio/app下生成一个libs文件夹,里面是编译出来的libcocos2dcpp.so库文件。 注意命令里含有--android-studio,这是专门针对Android Studio进行编译。 如果不运行这一步,原生C++代码无法运行。这一步可以会出现下图错误: 解决方法:在下载android studio的地址中下载一个tools,把SDK的tools文件夹替换掉,再次编译。编译成功会出现下图: