cocos2dx 3.0 windows8下开发环境搭建搭建 不须要cygwin

        已经接触cocos2dx有一段时间,但一直也仅仅是看看Demo,没有真正的去写代码。由于本人仅仅是java的coder。还是半路出家的coder,编程基础太浅。

对于c++、lua也不懂。近期cocos2dx公布3.0版本号,一看介绍。哇塞!超级牛逼。

果断開始新的学习。

        首先就是环境搭建的问题。

开发游戏的都是高富帅啊。人家用的都是苹果。让我等屌丝情何以堪!

周六周日找了两天。各种尝试,最终找到了惬意的开发方式。以下就做一个分享。让后面的兄弟少走一些弯路。

        准备的软件:

                             1 谷歌官网下载sdk 一套开发包方便实惠 http://developer.android.com/sdk/index.html

                             2 下载ndk   https://developer.android.com/tools/sdk/ndk/index.html

                             3 下载ant

                             4 下载python2.7(不要下载更高版本号 不支持)

                             5 cocos2dx 3.0

                             6 cocos code ide

路径我后面再补充吧 。午饭还没吃呢!

        下载完就该解压的解压。该安装的安装,完毕后进行最后一步,配置环境变量。环境变量配置正确那么编译就能够顺利进行了!

        

        曾经配置环境变量都是从网上找的,也不清楚详细要用到哪些。cocos2dx 3.0版本号我们就在也不用捉急了。进入cocos2d-x-3.0根文件夹,


        执行 python setup.py


       依据提示写好环境变量。然后重新启动窗体 。进入cocos2d-x-3.0 oolscocos-consolein  

 

       执行 cocos new MyGame -p com.test.mygame -d ./projects


      依据提示写好环境变量直到提示创建成功

      编译创建的项目:

      cocos run -s projectsMyGame -p android

      開始编译。

。。。。


       假设出现以下的错误

    com.sun.tools.javac.Mainisnotontheclasspath的问题

        在ant打包时报错:

       解决com.sun.tools.javac.Main is not on the classpath的问题

         com.sun.tools.javac.Main is not on the classpath.
        Perhaps JAVA_HOME does not point to the JDK.
        It is currently set to "C:Program FilesJavajre6"

         遇到这样的情况时直接将C:Program FilesJavajdk1.6.0_17lib中的tools.lib复制到C:Program FilesJavajre6lib中就可以。



原文地址:https://www.cnblogs.com/clnchanpin/p/6962149.html