xp3系统配置cocos2dx
準備工具:
1.eclipse3.71(需要C++插件CDT)
2..cocos2d-1.0.1-x-0.11.0.zip接
3.android-ndk-r7
3.cygwin
第一步在eclipse安裝C++插件CDT
打開help--istall new soft-->輸入CDT Juno - http://download.eclipse.org/tools/cdt/releases/indigo
圖1:
第二步:下載cocos2d-1.0.1-x-0.11.0.zip解壓后修改create-android-project.bat文件
第三步下載cygwin內容
a.下載c++所以內容
b.下載make:the gun,makedepend.
4.1 Windows下
4.1.1創建項目
“create-android-project.bat”在cocos2d-x的根目錄里。你應該根據你的環境做一些改動。
為了適應我的配置環境,我在create-android-project.bat里改動一些設置。
set_CYGBIN=C:\cygwin\bin
Cygwin bin的路徑
set_ANDROIDTOOLS=D:\android\android-sdk-windows\tools
android sdk tools的路徑
set_NDKROOT=D:\android\android-ndk-r5b
ndk的根目錄
現在你就可以運行“create-android-project.bat”來創建一個android項目:
進入cocos2d-x的根目錄,雙擊create-android-project.bat,輸入項目的名稱以及target? id
在版本0.8.2之后,你可能會被要求鍵入package的路徑,路徑的格式為:org.cocos2dx.Cocos2dxSimpleGame。
target id 根據不同的環境有不同的區別,你應當確保輸入有效的target id。目前cocos2dx支持2.1-update1和Android2.2,其他版本還未測試過。
4.1.2編譯原生代碼
現在你可以在cocos2d-x的根目錄下看到一個命名為“Cocos2dxSimpleGame”的文件夾,運行你的cygwin,之后進去“Cocos2dxSimpleGame/android”,之后運行“build_native.sh”。
4.1.3把項目移入到eclipse
運行你的eclipse,點擊 File->New->Project->Android Project,之后像下面這樣移入項目
由于導入文件里面是沒有classes文件的所以在設置下面方法:
在Eclipse里面定義一個結合java/c++的工程 通過命令腳本來編譯c++代碼,完了之后用eclipse來編譯java代碼,這種來回切換的做法非常笨重。如果全部可以用eclipse來完成的話,那么生活會更簡單一些。 幸運的是,我們可以告訴eclipse,我們的android項目是一個集成java/c++的跨語言項目! 為此,我們在左邊的項目樹上選擇samplecocos2dxandroid,然后從菜單里面選擇File\New\Other,然后從對話框里面選擇C/C++\Convert to a C/C++ Project,如下所示: 點擊Next。在下一個屏幕里面,選中你的項目,然后選擇c++單選按鈕,然后為Project type指定Makefile project\Other Toolchain,如下所示: 點擊完成。這時eclipse會詢問你是否打開C/C++視圖,當對話框出現的時候,選擇NO。 接下來的步驟就是修改項目設置,指定如何運行我們的make命令。在左邊的項目樹上,右擊samplecocos2dxandroid工程,選擇Properties,然后選擇C/C++ build 取消“Use default build command”復選框,然后在build文本框中輸入下面的命令:?
總結
以上是生活随笔為你收集整理的xp3系统配置cocos2dx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php让iframe 重定向,利用可以在
- 下一篇: 小红帽怎样装图形化界面_纯技术篇:U盘装