標籤:cocos2dx cocos2d-x 移動遊戲
終於不用Cygwin 了,很高興
為什麼要用Win7?
因為VS2012要求Win7以上系統才能安裝!
為什麼要用vs2012?
因為VS2012才支援C++11!
為什麼要支援C++11?
因為Cocos2d-x 3.0final版需要C++11的支援。
-----------------------------------------------------------
準備軟體都有哪些?
Win7,VS2012,Java SDK ,
ADT(包含了Eclipse,sdk),
Android NDK R9(包含了編譯工具,使用cocos compile命令就能調用,不過R8已經不能使用了,之前一篇Mac平台環境搭建是錯的)
Python2.7(解壓縮就可安裝)
ant 1.9(解壓縮就可安裝)
Cocos2d-x3.0final源碼
--------------------安裝方法不講了-------------------
之後要設定環境變數
path:增加Python2.7 ant1.9 java sdk的路徑
ANDROID_SDK_ROOT: 略
NDK_ROOT:略
ant_ROOT:略
--------------------------------------------------
解壓Cocos2d-x3.0final源碼
進入命令提示字元
進入源碼的安裝目錄
執行 Python setup.py
---------------------------------------------------
執行cocos new -p com.xx.game -l cpp -d d:/myprojs projname
建立項目
進入項目目錄
執行 cocos compile -p win32 將編譯win32項目
執行cocos compile -p android將調用ndk r9的編譯工具鏈產生.so(注意先要更改項目目錄下proj.android下src下jni下的android.mk)
大功告成
執行cocos run -p win32將運行這個項目
(不過最好還是在vs2012中開啟項目目錄下proj.win下項目)