91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置

發布時間:2020-07-27 10:31:18 來源:網絡 閱讀:457 作者:拳四郎 欄目:開發技術

cocos2d-x2.2的配置方式較之前有了一些改變,下面是最新穩定版的配置記錄。

ubuntu 12.04 32bit  android ndk 9  adt bundle

官網下載源碼包,選cocos2d-x 2.2

http://www.cocos2d-x.org/download


linux下的編譯

解壓文件,修改權限(一定要做)

sudo chmod 777 cocos2d-x -R


安裝第三方庫

終端cd進入目錄

sudo ./install-deps-linux.sh

安裝完再修改一下權限(一定要做)

sudo chmod 777 cocos2d-x -R


編譯

make

等待大概10分鐘,報錯,說example里的一個類型轉換的waring被當作了error處理,

expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Werror=format]

不用管,庫已經編譯好了。

運行一個編譯好的example

cd /samples/Cpp/HelloCpp/proj.linux/bin/debug

./HelloCpp

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


在Eclipse中導入android的cocos2d-x項目

首先確定配置好adt bundle,下載好了sdk,配置好ndk。

打開Eclipse,導入工程,選Android Project from Exiting Code

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


然后定位到cd /samples/Cpp/HelloCpp/proj.android

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


第一個框打勾,第二第三不打,然后Finish。

修改文件夾下native_build.sh

添加一行,指定NDK的路徑,比如我的

NDK_ROOT="/usr/local/lib/android-ndk-r9b"


導入后的工程上有個小叉,因為cocos2dx的庫項目沒有導入,將 /cocos2d-x-2.2/cocos2dx/platform/android/java 按剛才的方法導入到eclipse中,再按照eclipse的提示將其添加到工程中就可以了。


接上android 設備,在工程上右擊run as -> Android application,效果如下:

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


還可以試一下TestCpp這個demo,基本cocos2dx所有的特性都包含在里面了。

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


快速創建跨平臺游戲工程模板

cocos2dx提供了一個python腳本可以快速創建跨平臺的工程,終端進入 cocos2d-x-2.2/tools/project-creator/ ,執行

./create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp

在 /cocos2d-x-2.2/projects/MyGame 中就有創建好的各平臺的工程模板。

Android游戲開發十日通(5)- ubuntu中cocos2d-x2.2 android開發環境配置


Classes中的代碼為游戲的主代碼,在pro.linux中直接make就可以編譯linux版本的game,將proj.android導入刀eclipse中,編譯的結果就是android版本的game。


參考 

官方wiki - http://www.cocos2d-x.org/wiki/Cocos2d-x

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

祁门县| 乐亭县| 郯城县| 合作市| 元江| 都匀市| 改则县| 盐亭县| 翁牛特旗| 阿鲁科尔沁旗| 信阳市| 民权县| 广元市| 金坛市| 绵阳市| 古浪县| 依安县| 南京市| 三门县| 兴化市| 岳阳市| 金乡县| 平顺县| 浙江省| 刚察县| 永善县| 德格县| 浦县| 苍梧县| 安陆市| 栾川县| 台东县| 新乡县| 平山县| 玛沁县| 莱阳市| 伊宁县| 珲春市| 乐都县| 商都县| 寿宁县|