目录
1.环境配置
1.下载cocos4.0
链接:https://pan.baidu.com/s/1iiyrY1J6H5iGv8kzmXqYKQ
提取码:qdus
2.下载Visual Studio 2017
链接:https://pan.baidu.com/s/1SFGcCrS6QeKEBfID71ailQ
提取码:3gdm
3.Python2.7.3
链接:https://pan.baidu.com/s/1kQk8Z_Zu8ulx4rI91kJNEw
提取码:74b2
4.Cmake用vs2017自带
2.新建工程
1.用Sublime Text打开setup.py
2.修改变量
后面我装了Android Studio4.1后
我把所有需要的配置安装在一个路径下,除了python比较小,放C盘
我在系统变量中加了如下几个变量:
1、ANDROID_SDK_ROOT:Android SDK的目录是:D:\20201127\android-peizhi\android-sdk
2、NDK_ROOT:NDK的目录,比如:D:\20201127\android-peizhi\ndk\22.0.6917172
3、JAVA_HOME:JDK的安装目录,比如:D:\20201127\android-peizhi\jdk-13.0.2
4、CLASS_PATH:%JAVA_HOME%\lib
5、ANT_ROOT:Apache-ant的bin目录,比如:D:\20201127\android-peizhi\apache-ant-1.9.7\bin
6、PYTHON_ROOT:Python的安装目录,如C:\Python27
最后,就在Path变量中添加下面的变量
%ANDROID_SDK_ROOT\platform-tools%;%NDK_ROOT%;%JAVA_HOME%\bin;%ANT_ROOT%;%PYTHON_ROOT%
重启电脑让系统环境变量生效
3.到引擎路径,用python运行setup.py
我们选择重启命令行,输入cocos
4.创建HelloWorld
有了昨天在MacOs电脑上面创建工程的经验,很熟练了
我选择创建在当前引擎目录下
cocos new MyHelloWorld -p priv.duan.ppxygame -l cpp
mkdir build
cd build
cocos run --proj-dir .. -p win32
Cmake编译报错及解决方案:
参考:https://forum.cocos.org/t/cocos2dx-4-0/91084/2
我电脑有两个vs,一个是vs2012(Visual Studio 11 2012)
一个是vs2017(Visual Studio 15 2017)
在MyHelloWorld文件夹下执行
$ cmake -G"Visual Studio 15 2017" -Tv141 -A win32
v142–>VS2019
v141–>VS2017
v140–>VS2015
v120–>VS2013
5.成功编译
工程生成在win32-build中
默认生成的是Debug版本,可以命令行生成或者在vs里面先设置启动项,再生成解决方案来生成Release版本