win7 + eclipse + cocos2dx 開發環境配置

最近想在win7上配置eclipse+cocos2dx開發環境,在安裝以前必定要注意每項是32位仍是64位,我選擇的都是64位版本的,閒話少敘咱們開始安裝吧!java

一、下載cocos2dx,我選擇的是cocos2d-x-2.2.4,解壓出來之後能夠發現一個build-win32.bat文件,之前用cocos2dx-2.1版本 運行該文件後能夠將cocos2dx模塊集成到VS上,可是如今用cocos2dx-2.2會有錯誤,程序運行到最後會彈出提示框:python

不知道什麼問題,後來網上查了一下說是cocos2dx-2.2版本以上版本就捨棄了用VS建立工程改用了python建立,不想去官方查了,就用python建立得了。android

二、安裝python,我選擇python-2.7.5.amd64.msi。安裝以後在環境變量path後面添加python的安裝路徑。而後咱們打開cmd用:windows


python –Veclipse


檢查一下python是否正確安裝,正確安裝後會出現python的版本號

python安裝成功後咱們cd到以下目錄:ui


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


目錄下使用以下命令:spa


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


建立一個cocos2dx工程,而後到…\cocos2d-x-2.2.4\projects目錄下看到剛建立的工程。注意:-package這裏必定要寫三級目錄,不然會坑,我就在這上面栽了跟頭。調試

三、安裝JDK。先下載JDK,我選擇的版本是jdk-8u5-windows-x64.exe,點擊安裝後新建系統變量JAVA_HOME,值爲JDK安裝的路徑。而後在環境變量後面添加

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

注意用;分割開來,而後咱們能夠用一下命令來檢查一下是否正確安裝

java –version

安裝正確的話會顯示java的版本信息:

四、安裝 android sdk,咱們能夠下載安裝好ADT的版本能夠少安裝一步,解壓後會發現內部有eclipsesdkSDK 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 Toolsoptions選項中勾選以下選項:

安裝成功後添加環境變量ANDROID_SDK_PATH 值爲:…\adt-bundle-windows-x86-20131030\sdk\tools,換將變量path後添加%ANDROID_SDK_PATH%\;

五、安裝ADT,我選擇的是ADT-22.0.5.zip版本。

六、安裝NDK,我選擇的版本是android-ndk-r9,配置環境變量ANDROID_NDK_ROOT,值爲NDK安裝路徑,環境變量path中添加%ANDROID_NDK_ROOT%\;

七、安裝CDT,我選擇的版本是cdt-master-8.3.0.zip,按照安裝ADT方式就好了,打開eclipse若出現
說明JDKeclipse版本不一致,要麼都是32位版本,要麼都是64位版本。
八、咱們開始導入工程,選擇剛建立的工程…\ proj.android導入到eclipsebuild 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\

九、而後再次build-all,若出現這種狀況
能夠將..\ cocos2d-x-2.2.4\cocos2dx\platform\android\java\src下的整個org文件夾拷貝到工程的…\ proj.android\src下,將工程refresh一下發現新增長了以下項:
而後build-all,點擊運行,會有提示建立模擬器,不知爲什麼模擬器上調試不了無論了,仍是最好在真機上調試吧!(以上有什麼錯誤請你們幫忙指出)

相關文章
相關標籤/搜索