最近想在win7上配置eclipse+cocos2dx开发环境,在安装之前一定要注意每项是32位还是64位,我选择的都是64位版本的,闲话少叙我们开始安装吧!

1、下载cocos2dx,我选择的是cocos2d-x-2.2.4,解压出来以后可以发现一个build-win32.bat文件,以前用cocos2dx-2.1版本 运行该文件后可以将cocos2dx模块集成到VS上,但是现在用cocos2dx-2.2会有错误,程序运行到最后会弹出提示框:

不知道什么问题,后来网上查了一下说是cocos2dx-2.2版本以上版本就舍弃了用VS创建工程改用了python创建,不想去官方查了,就用python创建得了。

2、安装python,我选择python-2.7.5.amd64.msi。安装之后在环境变量path后面添加python的安装路径。然后我们打开cmd用:

python –V

检查一下python是否正确安装,正确安装后会出现python的版本号

python安装成功后我们cd到如下目录:

…\cocos2d-x-2.2.4\tools\project-creator

目录下使用如下命令:

create_project.py  -project 工程名  -package 包名  -language cpp

创建一个cocos2dx工程,然后到…\cocos2d-x-2.2.4\projects目录下看到刚创建的工程。注意:-package这里一定要写三级目录,否则会坑,我就在这上面栽了跟头。

3、安装JDK。先下载JDK,我选择的版本是jdk-8u5-windows-x64.exe,点击安装后新建系统变量JAVA_HOME,值为JDK安装的路径。然后在环境变量后面添加

;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin

注意用;分割开来,然后我们可以用一下命令来检查一下是否正确安装

java –version

安装正确的话会显示java的版本信息:

4、安装 android sdk,我们可以下载安装好ADT的版本可以少安装一步,解压后会发现内部有eclipse、sdk和SDK 和Manager.exe,打开Manager.exe,按照提示安装相应选项。

如果下载的非常慢的话,我们可以绑定hosts,将下列几项添加到hosts文件中:
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
然后在SDK Manager 的Tools的options选项中勾选如下选项:

安装成功后添加环境变量ANDROID_SDK_PATH 值为:…\adt-bundle-windows-x86-20131030\sdk\tools,换将变量path后添加%ANDROID_SDK_PATH%\;

5、安装ADT,我选择的是ADT-22.0.5.zip版本。

6、安装NDK,我选择的版本是android-ndk-r9,配置环境变量ANDROID_NDK_ROOT,值为NDK安装路径,环境变量path中添加%ANDROID_NDK_ROOT%\;

7、安装CDT,我选择的版本是cdt-master-8.3.0.zip,按照安装ADT方式就行了,打开eclipse若出现
说明JDK和eclipse版本不一致,要么都是32位版本,要么都是64位版本。
8、我们开始导入工程,选择刚创建的工程…\ proj.android导入到eclipse,build all,若出现如下情况:

打开工程属性,选择C/C++ Build->Builder Settings,选掉Builder里面的 Use Default Command

build command 里面填入:…\android-ndk-r9\ndk-build.cmd(...表示前面的路径省略了要根据自己当前的实际路径填写)
然后build-all,如果出现了“make”方面的问题或者是CYGWIN方面的问题,估计是NDK的版本过低,尝试安装cygwin,为了快速安装cygwin可以下载cygwin离线安装文件,安装如下图:

安装后在环境变量后添加C:\cygwin\;C:\cygwin\bin\。

9、然后再次build-all,若出现这种情况
可以将..\ cocos2d-x-2.2.4\cocos2dx\platform\android\java\src下的整个org文件夹拷贝到工程的…\ proj.android\src下,将工程refresh一下发现新增加了如下项:
然后build-all,点击运行,会有提示创建模拟器,不知为何模拟器上调试不了不管了,还是最好在真机上调试吧!
(以上有什么错误请大家帮忙指出)

win7 + eclipse + cocos2dx 开发环境配置的更多相关文章

  1. eclipse php 开发环境配置

    一般常用的是eclipse+pdt.我是直接下载的Eclipse for php :http://www.eclipse.org/downloads/packages/eclipse-php-deve ...

  2. eclipse 的开发环境配置

    一.基础环境设置 1.jdk下载配置 2.JRE下载配置 3.Eclipse下载 4.Eclipde 与JRE配置,见图 二.PHP环境设置 1.apache + PHP 配置. 详见随笔文章:Ecl ...

  3. 【cocos 2d-x】VS2012+win7+cocos2d-x3.0beta2开发环境配置

    本系列文章由@二货梦想家张程 所写,转载请注明出处. 作者:ZeeCoder  微博链接:http://weibo.com/zc463717263 我的邮箱:michealfloyd@126.com ...

  4. win7系统Java 开发环境配置

    我的天啊,博客园写了两年九个月,终于有六个粉丝啦,哈哈哈哈哈哈哈哈哈,谢谢大家的关注 进入正题,java环境配置,我要学java了,人生在于瞎折腾. 久闻java大名,但是没接触过,但java环境配置 ...

  5. Python开发:Windows下Python+Eclipse+Pydev开发环境配置

    一.配置前的准备: 1.安装jdk: 下载地址: https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装Ecl ...

  6. eclipse + tomcat 开发环境配置

    一. 下载tomcat和Eclipse 下载tomcat 下载地址:http://tomcat.apache.org/download-70.cgi 下载后解压如下图 下载eclipse 下载地址:h ...

  7. Windows下COCOS2D-X开发环境配置

    1. 下载Android SDK: http://developer.android.com/sdk/index.html ,解压到E:\ADT 目录下 2. 下载NDK: http://develo ...

  8. 安装node.js+express for win7的Web开发环境配置

    1.安装 node.js. 进入官网的下载地址:http://www.nodejs.org/download/ . 选择Windows Installer或者选择Windows Installer ( ...

  9. Eclipse C++开发环境配置(很简洁)

    from: https://www.zybuluo.com/ghostfn1/note/303921

随机推荐

  1. JSONUtils的几个常用方法

    1.首先新建1个JSONUtils类 public class JSONUtils { /** * * @author wangwei JSON工具类 * @param * */ /*** * 将Li ...

  2. CentOS 7 named配置forward

    上文在CentOS 7中安装配置了bind.有时我们只需要一个DNS的proxy来转发DNS的请求.这时,我们就需要配置forword. forword在named.conf中的添加: forward ...

  3. 数据库表数据传输到Oracle方案

    方案步骤为:数据导出到文件(增量或全量),通知接口文件就绪(上传到ftp或提供下载url),接收方下载文件,解析文件并入库.Oracle需要建立对应的临时表和正式表,入库步骤为:清空临时表,批量插入数 ...

  4. Log4j配置详解之log4j.xml

    Log4j配置详解之log4j.xml Log4J的配置文件(Configuration File)就是用来设置记录器的级别.存放器和布局的,它可接key=value格式的设置或xml格式的设置信息. ...

  5. laravel 做图片的缩略图 踩坑

    系统需求 PHP >= 5.3 Fileinfo Extension GD Library (>=2.0) … or … Imagick PHP extension (>=6.5.7 ...

  6. JVM内存管理和问题简要分析学习

      Java中我们基本上不会显式地调用分配内存的函数,分配内存和回收内存都由JVM自动完成了.   所谓物理内存就是我们通常说的RAM(随机存储器),计算机中还有一个存储单元叫做寄存器,用于存储计算单 ...

  7. JNI的一个简单实例

    本例子使用的操作系统MacOS, 64位JVM. JNI编写的几个步骤如下: 编写Java代码,并注明native方法: public class HelloJni { public native v ...

  8. 【BZOJ】2818: Gcd(欧拉函数+质数)

    题目 传送门:QWQ 分析 仪仗队 呃,看到题后感觉很像上面的仪仗队. 仪仗队求的是$ gcd(a,b)=1 $ 本题求的是$ gcd(a,b)=m $ 其中m是质数 把 $ gcd(a,b)=1 $ ...

  9. 快速安装laravel和依赖

    http://pkg.phpcomposer.com CMD敲命令: composer config -g repositories.packagist composer http://packagi ...

  10. 3d标签云(JS版)

    http://www.miaov.com/miaov_demo/3dLable/miaov_demo.html http://www.lijian.net/p/windstagball/index.h ...