Cocos2d-x-4.0安装流程(踩坑后总结)

一、环境配置

1.Python 2:在官网下载2.7版本即可
安装时选择如图选项添加环境变量。
在这里插入图片描述
win+R->cmd调出命令框输入python,结果如下则配置成功。
在这里插入图片描述

2.cmake:在官网下载最新版即可
一样要添加环境变量。
在这里插入图片描述
3.Visual Studio(据说2015之后的版本都可以,这里拿2022举例)下载地址
安装时勾选上如下选项即可。
在这里插入图片描述
4.NDK
在上一步勾选移动开发后,VS一般会在Microsoft 目录文件夹下安装Android SDK 和 NDK ;
在这里插入图片描述
复制NDK路径,右击我的电脑>属性>高级系统设置>环境变量>新建,添加一个系统变量NDK_HOME,并把刚才复制的的路径填到变量值,记得确认。

在这里插入图片描述
找到path双击或点击编辑按钮配置路径
请添加图片描述
点击新建或双击空白格子仍然配置刚才复制的路径
在这里插入图片描述

cmd,输入ndk-build出现如下内容则配置成功。
在这里插入图片描述
5.SDK
和上面一样,右击我的电脑>属性>高级系统设置>环境变量>新建,添加一个系统变量ANDROID_HOME ,SDK的路径填到变量值。
在这里插入图片描述
找到path
请添加图片描述
配置如下路径
请添加图片描述

cmd,输入“adb” 和"aapt"结果如下则配置成功请添加图片描述
请添加图片描述
6.cocos2d-x 4.0:
官网选择4.0版本下载,然后解压到路径

shift+鼠标右键点击在此处打开Powershell窗口
请添加图片描述

输入python ./setup.py 开始配置环境
请添加图片描述
我这里已经配置好了NDK和SDK的路径,否则的话应该会显示“Please enter the path of NDK-ROOT(or press Enter to skip)”和“Please enter the path of ANDROID-NDK-ROOT(or press Enter to skip)”分别在其后面输入NDK和SDK的路径并按回车即可,不需要Android开发环境的话可以回车跳过。

二、创建工程

1.新建项目
创建一个保存工程的文件夹(如下图的cocos2d-x-4.0-projects),cd到该路径。
cocos new后面+TestProject(项目名),-l (L的小写)语言(cpp,lua,js),-p工程的包名,-d可指定工程存放路径。详细可以cocos new --help(或cocos new -h)查询。
请添加图片描述
在这里插入图片描述

2.用cmake构建Visual Studio脚本
在刚才创建的TestProject工程文件夹并选中proj.win32文件shift+鼠标右键选择在此处打开Powershell窗口

在这里插入图片描述
输入 cmake … -G"Visual Studio 17 2022" -A win32
在这里插入图片描述
vs2019则输入输入cmake … -G"Visual Studio 16 2019" -A win32
(注意:cmake后面是两个点, 不知道为什么csdn这里把它显示成三个点,我反复改了好几遍了)

然后proj.win32中会出现TestProject.sln解决方案
打开TestProject.sln并点击编译,第一次编译要花些时间
如果出现“无法启动ALL_BUILD”的问题,需要将工程设为启动项,如图
请添加图片描述

3.运行结果
请添加图片描述


### Cocos2d-x Quick 4.0 开发环境配置 #### 工具准备 为了成功搭建 Cocos2d-x Quick 4.0 的开发环境,需要以下几个工具并完成相应的配置: 1. **CMake**: 需要在官方网站下载最新版本的 CMake 并将其路径添加至系统的环境变量中[^3]。这一步对于后续构建过程至关重要。 2. **Visual Studio (推荐 VS 2022 或更高)**: 在安装 Visual Studio 时需确保选择了支持移动应用开发的相关组件,特别是针对 Android 的开发工具包。这些组件通常会自动附带 Android SDK 和 NDK。 3. **NDK 设置**: 如果通过 Visual Studio 安装了 Android NDK,则需要手动将该路径注册为系统变量 `NDK_HOME`。具体操作方法是打开计算机属性 -> 高级系统设置 -> 环境变量,在其中创建一个新的系统变量名为 `NDK_HOME`,并将实际的 NDK 路径赋值给它。 #### 编译环境初始化 当上述准备工作完成后,可以按照以下方式启动项目编译流程- 打开命令提示符窗口; - 切换工作目录到 `<PATH_TO>\quick-cocos2d-x\sample\luajavabridge\proj.android` 文件夹位置; - 输入脚本执行指令 `build_native.bat` 来触发本地化资源打包以及初步验证环境是否正常运行[^1]。 #### 参考官方文档补充说明 除了以上步骤外,还可以参照更详细的指导手册来进一步完善整个部署方案。例如,《cocos-2dx 4.0 win10 环境搭建血泪史》提供了许多常见错误处理技巧和优化建议[^2];而《Cocos2d-x-4.0安装流程后总结)》则着重描述了一些容易被忽略的小细节及其解决方案。 ```python import os print(os.environ.get('NDK_HOME')) # 检查NDK_HOME是否正确设置 ```
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值