编译 cocos2dx
下载cocos2dx 解压。
root用户进入 $ ./make-all-linux-project.sh
执行sh命令,会调用install-deps-linux.sh会下载所需要的依赖包。并执行编译工作,需要一段时间。
创建一个工程
命令行,非root用户 进入该目录
<pre code_snippet_id="278881" snippet_file_name="blog_20140407_1_3537561" name="code" class="plain" style="color: rgb(51, 51, 51); font-size: 14px; line-height: 19.9999942779541px;">proud@proud-Lenovo:~/cocos2d-x-2.2.3/tools/project-creator<span style="line-height: 1.428571em; font-family: Arial, Helvetica, sans-serif;"> </span>
proud@proud-Lenovo:~/cocos2d-x-2.2.3/tools/project-creator$ python create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp
等待完成 会打印出以下记录
proj.ios<span style="white-space:pre"> </span>: Done!
proj.android<span style="white-space:pre"> </span>: Done!
proj.win32<span style="white-space:pre"> </span>: Done!
proj.winrt<span style="white-space:pre"> </span>: Done!
proj.wp8<span style="white-space:pre"> </span>: Done!
proj.mac<span style="white-space:pre"> </span>: Done!
proj.blackberry<span style="white-space:pre"> </span>: Done!
proj.linux<span style="white-space:pre"> </span>: Done!
proj.marmalade<span style="white-space:pre"> </span>: Done!
proj.tizen<span style="white-space:pre"> </span>: Done!
proj.wp8-xaml<span style="white-space:pre"> </span>: Done!
New project has been created in this path: /home/proud/cocos2d-x-2.2.3/projects/MyGame
Have Fun!
新创建的项目路径在上面的path下,
有就说明创建成功。
编译 proj.linux项目
命令行方式运行
修改build.sh的权限chmod a+x build.sh 使其可运行
$./build.sh
等待,上面的bin目录就会被创建,
打开就会找到新生成的动画文件
eclipse下运行
browse选择第二步创建的
proj.linux 项目
编译 运行
四、编译Android项目
进入第二步项目的proj.android目录下,同样的方法执行build_native.sh文件
运行后结果如下: