Ubuntu 18.04.1 LTS安装cocos2d-x 3.17简记

Posted Zen Garden

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 18.04.1 LTS安装cocos2d-x 3.17简记相关的知识,希望对你有一定的参考价值。

准备工作

安装

  • 解压cocos2d-x, 进入目录,运行setup.py,将更新环境变量到 ~/.bashrc

例如:

export ANDROID_SDK_ROOT=/home/guifeng/Android/Sdk
export NDK_ROOT=/home/guifeng/Android/Sdk/ndk-bundle

# Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x
export COCOS_CONSOLE_ROOT="/home/guifeng/git/cocos2d-x-3.17/tools/cocos2d-console/bin"
export PATH=$COCOS_CONSOLE_ROOT:$PATH

# Add environment variable COCOS_X_ROOT for cocos2d-x
export COCOS_X_ROOT="/home/guifeng/git"
export PATH=$COCOS_X_ROOT:$PATH

# Add environment variable COCOS_TEMPLATES_ROOT for cocos2d-x
export COCOS_TEMPLATES_ROOT="/home/guifeng/git/cocos2d-x-3.17/templates"
export PATH=$COCOS_TEMPLATES_ROOT:$PATH

# Add environment variable ANT_ROOT for cocos2d-x
export ANT_ROOT="/usr/share/ant/bin"
export PATH=$ANT_ROOT:$PATH
  • 官方教程说进入build目录,运行install-deps-linux.sh。但是我尝试了,没有成功,提示找不到一些软件包。此步跳过!

新建游戏项目

  • 通过新建游戏,编辑游戏除错

    cocos new THEGAME -p com.guifeng.THEGAME -l cpp -d THEGAME_PROJECT
    cd THEGAME_PROJECT
    cocos run -p linux

除错

  • Android Studio 提示/dev/kvm权限问题,可通过把当前用户加入kvm组,重启后解决。

  • 我主要遇到找不到GLEW、GTK3的错误,可以进入linux-build目录,运行cmake ..,查看报错。
    我的错误可通过安装libglfw3-dev libgtk-3-dev解决






以上是关于Ubuntu 18.04.1 LTS安装cocos2d-x 3.17简记的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 18.04.1 LTS 安装Docker

Ubuntu 18.04.1 LTS 安装Docker

Ubuntu 18.04 LTS安装Samba服务及配置

Ubuntu 18.04.1 LTS 安装MySQL

Ubuntu 18.04.1 LTS 安装MySQL

Ubuntu 18.04.1 LTS 安装Go