十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
搭建cocos2d-x开发环境
成都创新互联专业为企业提供齐齐哈尔网站建设、齐齐哈尔做网站、齐齐哈尔网站设计、齐齐哈尔网站制作等企业网站建设、网页设计与制作、齐齐哈尔企业网站模板建站服务,十载齐齐哈尔做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。一、环境必备
Java SDK.
Android NDK.
Android SDK.
cocos2d.
Eclipse IDE.
二、安装JDK
本想安装oracle Java jdk,但是在ubuntu下始终配置不成功,所以使用openjdk-7
安装命令:
sudo apt-get update
sudo apt-get install openjdk-7-jdk
不排除你需要选择一个默认版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
三、获取Cocos2d-x源代码
a) 执行以下命令从git获取最新的Cocos2d-x源代码(不稳定):
git clone https://github.com/cocos2d/cocos2d-x.git
b) 从以下网站下载发行版源代码(稳定):
http://cn.cocos2d-x.org/download
备注:我执行的是a)
四、安装Android SDK,使用Eclipse作为集成开发环境
在http://developer.android.com/sdk/index.html,链接下载Eclipse ADT和NDK,解压到用户主目 录
五、在Eclipse中安装CDT以编译c/c++代码
打开Eclipse依次单击Help -> Install New Software... -> Add.
在Location中填写 http://download.eclipse.org/tools/cdt/releases/helios
六、进入cocos2d-x目录,安装依赖库:
$ cd $cocos2dx_root/build
$ ./install-deps-linux.sh
注:$cocos2dx_root表示cocos2d-x目录
七、在cocos2d-x目录下执行以下命令生成makefile文件
$ mkdir linux-build
$ cd linux-build
$ cmake ../..
这里似乎多了..,看层数以及cmakelist文件在哪个父目录下来决定,..表示父目录
查看linux-build下是否生成文件成功。
八、编译makefile文件:
make
注:若出现错误:unrecognized command line option “-std=c++11”,说明g++版本过低无法编译成 功。
解决:1、添加源
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo apt-get update
2、安装4.8版本
sudo apt-get install gcc-4.8 g++-4.8
3、查看本地安装版本
$ ls -lh /usr/bin/g++*
这里应该可以看到本机安装了4.6和4.8两个版本。
4、切换版本
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8
sudo update-alternatives --config gcc
选择4.8版本的序号
5、再次查看g++版本
g++ --version
确认为 4.8 版本。
九、测试cpp-tests
$ cd bin/cpp-tests/
$ ./cpp-tests
附:安装Android Studio
在UBUNTU有两种方式安装.
(1)添加PPA。
打开终端,执行一下命令:
sudo add-apt-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio
如果想移除PPA并删除Android Studio:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:paolorotolo/android-studio
下载地址:
http://developer.android.com/sdk/installing/studio.html
如果想删除Android Studio,直接删除文件夹android-studio。
运行bin/studio.sh,启动Android Studio.
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。