关于Cocos2d-x-3.16的开发环境搭建

一、需要安装的软件

1.VS2013或者VS2015

2.Cocos:cocos2d-x-3.16:http://www.cocos.com/download

3.Python:python-2.7.8.amd64.msi:https://www.python.org/downloads/release/python-278/

其他的更高版本的反而无法使用,后面运行setup.py的时候会提示Python  2.7才是well tested的。

这个安装完要把它的路径D:\Python(目录下有python.exe文件的)添加到环境变量Path中,在cmd输入命令python有响应才算成功。

4.SDK:android-sdk_r24.4.1-windows.zip:http://tools.android-studio.org/index.php/sdk/

5.NDK:android-ndk-r14b-windows-x86_64.zip:https://developer.android.google.cn/ndk/downloads/index.html

6.ANT:Binary Distributions apache-ant-1.10.1-bin.zip:http://ant.apache.org/bindownload.cgi

 

 

二、配置环境

1.进入下载好的cocos2d-x-3.16的的根目录下,我的是D:\CocosHome\cocos2d-x-3.16

2.输入python setup.py运行这个安装程序

3.会提示依次输入NDK,SDK,ANT的路径,我的这些路径分别是:

NDK:D:\NDK\android-ndk-r14b

SDK:D:\SDK\android-sdk-windows

ANT:D:\ANT\apache-ant-1.10.1(如果不行,可以试一试D:\ANT\apache-ant-1.10.1\bin)

4.重启cmd

5.输入cocos,有以下的提示,表示安装成功

 

 

三、新建项目工程

1.第二步完成后可以看到在环境变量里多出了NDK,SDK等的路径,这里主要关注cocos2d-console环境变量,它在cocos2d-x-3.0rc0\tools\cocos2d-console\bin,路径下。

听说cocos2d-console的功能有很多,我还没具体去了解,只知道多出了个叫"cocos"的命令,然后可以通过这个命令创建win32、android平台下的项目.如下:

2.打开cmd

3.创建项目(括号中为解释)在控制台cmd输入例如:

cocos new helloworld(项目名称)-p com.star.hello(包名字)-l cpp(项目类型) -d D:\cocosdata(项目存放路径)

4.可以看到在D:\cocosdata\路径下多了一个helloworld的项目

 

 

三、编译并运行项目工程

1.打开cmd

2.进入刚才新建的helloworld项目目录下D:\cocosdata\helloworld

3.通过 -p 来选择要运行的平台,我这里是win32,所以我输入命令:cocos run -p win32。开始编译。

4.编译运行成功

 

 

四、开发

1.用VS2015打开项目文件夹下面的D:\cocosdata\helloworld\proj.win32的helloworld.sln解决方案

2.直接在VS2015里面编译和运行,Ctrl+F5

posted on   &大飞  阅读(1055)  评论(0编辑  收藏  举报

编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示