Ubuntu中如何配置cocos2d-x

手册/FAQ (389) 2016-04-07 09:51:40

  最近想找一个游戏游戏引擎来研究一下,首选当然事是cocos2d-x了。
  cocox2d和cocos2d-x不是同一个东西,前者是用python写的,开发语言也是python,后者是用c++写的,支持windows,linux,iOS,Android,Html5.
  cocos2d-x已经更新到2.0了,但新的版本并不支持linux,所以这里还是选择1.0的版本。
  去官网上面把源码包下载下来,这里下载到的版本是cocos2d-1.0.1-x-0.12.0。将其解压。
  查看根目录下面的build-linux.sh文件,
  其主要作用就是到相应的目录编译四个库,然后将编译好的文件移动到
  lib/linux/Debug目录。
  编译之前要先安装glfw这个库到系统
  在ubuntu下可以在Terminal中运行
  sudo apt-get install libglfw-dev
  然后cd到解压后的目录,执行build-linux.sh文件,发现cocos2dx和CocosDenshion库并没有编译成功。
  研究了一下事MakeFile文件写错了,有两个地方linux写成了Linux,改正对应的地方,重新运行build-linux.sh,

最终编译好的库如下图:

 

  接下来试着编译HellowWorld示例。

  直接进入根目录下的/HelloWorld/linux文件夹,make一下就Ok了。

 

THE END