成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

windows下從零開始配置cocos2d-x環境

移動開發 Android 游戲開發
本文記錄了在Windows上cocos2d-x的配置過程,內容過程描述的還算詳盡,有需要的同學可以留下來。

前幾天,我的電腦發生了一次核爆炸--我把用了好幾年的XP系統給格式化了,轉向win7(其實我很早前已經安裝了,只是一直沒有用)。很多開發環境需要重新配置,這里就記錄一下cocos2d-x的配置過程。

(我之前用的是cocos2d-2.0-rc2-x-2.0.1,而現在用的是新的cocos2d-2.1beta3-x-2.1.0,感覺配置上還是有點不同的。)

1.安裝一個visual studio?;蛘呖梢允莢c express版(我之前在xp下就是用vc++2008 express的,不過之前搞winphone發開的時候裝了個visual studio 2010,所以就以vs 2010為例)。

【cocos2d-x開發包的編譯:可參考(http://cn.cocos2d-x.org/resource/show?nid=60)】

2.下載cocos2d-x的開發包。我下載的是cocos2d-2.1beta3-x-2.1.0版本。

3.解壓cocos2d-x開發包,打開開發包目錄,點擊build-win32.bat編譯cocos2d-x的代碼。

4.在開發包目錄下,點擊運行install-templates-msvc.bat為vs安裝cocos2d-x的模板。

(~~括號內容可以略過~~若想將來的工程可以放到別的地方,需要在安裝模板前,修改一下模板中的腳本文件。為[cocos2dx package folder]\template\msvc\CCAppWiz.win32\Scripts\1033\default.js,為其添加一個指向 cocos2dx文件庫的絕對路徑。此時在安裝模板,則應用模板新建出來的工程已經可以編譯了,但還不能運行。因為缺少dll文件。我們在新建的工程文件 夾下新建兩個文件夾,命名為Debug.win32和Release.win32?;氐絒cocos2dx package folder],也可以看到Debug.win32跟Release.win32這兩個文件夾,將他們里面的dll文件分別復制到我們剛剛新建的名字對應 的文件夾里面。

default.js的下載地址:(只需要打開并搜索找到var cocosSrcHardDir,將它的值修改成你們對應的cocos2d-x開發包目錄即可。)

http://www.oschina.net/action/code/download?code=17087&id=28389

【android開發環境的配置:可參考(http://blog.csdn.net/teamlet/article/details/8194933)(http://blog.csdn.net/comeontom/article/details/7553030)】

5.下載jdk,安裝,并設置環境變量。主要是添加“JAVA_HOME”,“CLASSPATH”和“PATH”。完成這步后,就可以編寫java程序了。

6.配置android SDK。傳統方法有點麻煩,谷歌現在給我們提供了一個簡便的方法。它發布了一個集成好android SDK的eclipse版本。直接到http://developer.android.com/sdk/index.html下載ADT Bundle即可編寫android程序了。

【cygwin的安裝:具體參考http://my.oschina.net/u/131573/blog/23728】

7.安裝cygwin。還是參考上面的鏈接吧,我感覺作者他說的挺易懂的。

8.下載android NDK包,并解壓。

【cocos2d-x編譯為android工程:具體參考http://blog.csdn.net/comeontom/article/details/7548375】

9.打開cocos2dx開發包目錄下的“create-android-project.bat”進行編輯。為android tools, ndk, cygwin設置正確的路徑。

10.運行“create-android-project.bat”生成一個android工程。但是,如果你是用較為新的cocos2d-x的話,可能會出現出現找不到NDK_ROOT的問題。網上較多提供的解決方案是修改cygwin的.bash_profile,但是這容易造成編碼格式的問題(dos2unix...)。所以我建議不要修改cygwin的.bash_profile,而是修改cocos2dx開發包目錄下的template\android\build_native.sh文件,在其開頭加上NDK_ROOT=(你的NDK路徑)。這樣就可以編譯出一個android工程了。

11.我們現在將這個android工程導入到我們第6歩里面所下載解壓到的eclipse里面。這是如果顯示工程有錯,出現 “importorg.cocos2dx.lib.Cocos2dxActivity;”找不到的話,這是因為新版的cocos2dx將用到的函數庫移動到一個獨立的工程里面了。所以我們需要將[cocos安裝目錄]\cocos2dx\platform\android\java作為一個工程導入eclipse。這 樣,我們的工程就會自動引用這個工程里面的函數了。

12.最后,在我的配置過程中,它還是存在一點小小的錯誤:AndroidManifest.xml顯示icon的名字找不到了。問題不大,改一下就可以了。

責任編輯:閆佳明 來源: oschina
相關推薦

2011-12-12 10:40:08

Cocos2d-X游戲開發開發環境

2013-05-22 15:49:46

2012-04-17 12:44:38

cocos2d-x

2012-04-17 12:38:46

cocos2d-x

2013-04-16 10:02:47

cocos2d-x懶人Android開發

2014-07-31 16:57:30

2013-06-03 17:04:20

CocoStudioCocos2D-X添加CocoStudi

2013-12-03 10:58:50

Cocos2D-X磚塊地圖

2013-05-22 14:38:44

iOS開發Cocos2d-x坐標系統

2012-04-17 12:58:44

Cocos2D-X

2012-02-19 20:10:23

Cocos2d-x fCocos2dWindows Pho

2019-08-12 09:36:49

2012-04-17 12:47:27

cocos2d-x

2012-04-17 10:06:08

cocos2d-x

2012-04-17 10:59:31

cocos2d-x

2013-12-08 22:51:53

微軟TechEd2013Windows Pho

2013-11-13 16:31:32

Cocos2d-x

2012-05-09 10:09:57

Cocos2d-xAndroidiOS

2012-04-17 13:12:00

2014-08-13 10:07:02

游戲引擎
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产视频一区二区三区四区五区 | 免费看黄色视屏 | 精品久久久久久亚洲综合网 | 日本黄色一级片视频 | 91精品国产综合久久婷婷香蕉 | 国产日韩欧美电影 | 亚洲免费成人av | 国产日韩欧美在线观看 | 精品在线看 | 久久激情视频 | 亚洲欧美日韩久久久 | 日韩精品成人一区二区三区视频 | 在线观看av网站永久 | 福利精品在线观看 | 成av在线 | 综合久久综合久久 | 久久久91| 97av视频| 久久精品91久久久久久再现 | 91高清视频在线 | 国产免费a| 亚洲欧美综合精品久久成人 | 欧美99| 久久久网| 国产不卡一区 | 国产精品18久久久 | 久草新在线 | 亚洲欧美视频在线观看 | 国产精品美女久久久久aⅴ国产馆 | 欧美日韩电影在线 | 婷婷狠狠 | 精品久久久久久久久久久久 | 视频二区 | 国产一区二区av | 欧洲妇女成人淫片aaa视频 | 亚洲天堂久久 | www.夜夜骑.com| 精品二区| 综合网伊人 | 日本五月婷婷 | 国产精品视频在线观看 |