文档章节

cocos2d-x 3.x中各种平台的创建项目命令,运行项目命令、运行testcpp命令

piggybear
 piggybear
发布于 2015/02/16 10:33
字数 309
阅读 14
收藏 0
如何开始一个新的项目
-----------------------


1. Download the code from [cocos2d download site][4]
2. Run `setup.py`
3. Run the `cocos` script


例子


    $ cd cocos2d-x
    $ ./setup.py
    $ source FILE_TO_SAVE_SYSTEM_VARIABLE
    $ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR
    $ cd NEW_PROJECTS_DIR/MyGame


### Build and run new project for android ###


    $ cocos run -p android -j 4


### Build and run new project for iOS ###


    $ cocos run -p ios
    
### Build and run new project for OSX ###


    $ cocos run -p mac


### Build and run new project for linux ###


if you never run cocos2d-x on linux, you need to install all dependences by the
script in **cocos2d/build/install-deps-linux.sh**


    $ cd cocos2d-x/build
    $ ./install-deps-linux.sh


Then


    $ cd NEW_PROJECTS_DIR/MyGame
    $ cocos run -p linux
    
Run


    $ bin/MyGame


### Build and run new project for win32 ###


    $ cocos run -p win32




Build Requirements
------------------


* Mac OS X 10.7+, Xcode 4.6+
* or Ubuntu 12.10+, CMake 2.6+
* or Windows 7+, VS 2012+
* Python 2.7.5




Runtime Requirements
--------------------
  * iOS 5.0+ for iPhone / iPad games
  * Android 2.3+ for Android games
  * Windows Phone 8+ for Windows Phone games
  * OS X v10.6+ for Mac games
  * Windows 7+ for Win games




运行testCPP
--------------------


Select the test you want from Xcode Scheme chooser.


* For OS X / iOS


```
$ cd cocos2d-x/build
$ open cocos_tests.xcodeproj
```


* For Linux


```
$ cd cocos2d-x/build
$ ./install-deps-linux.sh
$ cmake ..
$ make
```


Run Samples


```
$ bin/cpp-empty-test/cpp-empty-test
or
$ bin/lua-empty-test/lua-empty-test
```


      You may meet building errors when building libGLFW.so. It is because libGL.so directs to an error target,
      you should make it to direct to a correct one. `install-deps-linux.sh` only has to be run once.


* For Windows


Open the `cocos2d-x/build/cocos2d-win32.vc2012.sln`


* For Android


```
$ cd cocos2d-x/build
$ python ./android-build.py cpp-empty-test -p 10
$ adb install ../tests/cpp-empty-tst/proj.android/bin/CppEmptyTest-debug.apk

© 著作权归作者所有

共有 人打赏支持
piggybear
粉丝 3
博文 237
码字总数 37552
作品 0
西安
技术主管
Cocos2d-x 脚本语言Lua的使用

前面几篇博客已经把Lua的相关基础知识介绍了,本篇博客就来介绍一下,如何在Cocos2d-x项目中使用Lua这门脚本语言进行开发。由于笔者使用的时Mac系统,所以演示给大家的时在XCode当中运行我们...

tropicofcancer9
04/19
0
0
cocos2dx学习日志(一) 总之先弄个能跑的apk出来吧!

新年新气象,新的一年已经开始好一阵子了。本着人在江湖,技多不压身的原则,最近的开始利用业余时间学习cocos2dx游戏引擎开发,话说自己写个游戏那是我儿时的梦想,哈。 废话不多说直接进正...

soso_fy
2014/02/26
0
0
Cocos2d-x 3.0rc0 的Win32工程添加CocoStudio库

在新建Cocos 3.0rc0的Win32的工程中添加CocoStudio的支持. 一 软件及其下载 1. Cocos2d-x 3.0rc http://cdn.cocos2d-x.org/cocos2d-x-3.0rc0.zip 2. CocoStudio 1.3 在CocoStudio 1.3中可以直......

千山万水
2014/06/10
0
0
cocos2dx 3.x win7+VS2012开发环境搭建及HelloWorld

准备工作 (1)VS2012 (2)cocos2dx cn.cocos2d-x.org/download (3)python 新版本的cocos2dx 需要python编译 2. 安装软件 (1)VS2012 从官网下载并安装 (2)python 安装:下载地址: ww...

simpower
2015/07/29
0
0
Cocos2dx 3.0/3.1.1 正式版本开发环境搭建(Win32/Android)

  cocos2d-x很多tools都是需要使用Python的,因此我们需要先安装Python环境      python下载:点这里     这里需要下载Python 2.X版本。曾经以为要下载3.x版本 后来装上发现cocos2d...

千山万水
2014/06/25
0
2

没有更多内容

加载失败,请刷新页面

加载更多

Spring JdbcTemplate模板模式与回调结合分析

在看Spring的JdbcTemplate的时候,看到其将模板模式和回调模式结合使用的实现,可以精妙的解决很多的问题。详见Spring中涉及的设计模式总结中的关于模板模式和回调模式结合的具分析,本文利用...

宸明
57分钟前
1
0
docker update:更新一个或多个容器的配置

更新容器的配置 docker update:更新一个或多个容器的配置。 具体内容请访问:https://docs.docker.com/engine/reference/commandline/update/#options 语法:docker update [OPTIONS] CONTA...

lwenhao
今天
3
0
unload事件

unload事件不触发的原因分析 1.代码位置不对,应该优先加载,不能放到回调函数中 2.浏览器不支持 3.最可能的原因,unload事件中触发的函数是一个异步执行的函数,浏览器是不允许在窗口关闭之后在...

狮子狗
今天
1
0
DbForge Schema Compare for MySQL入门教程:如何连接到数据库

【dbForge Schema Compare for MySQL下载】 要创建连接: 1. 在“Connection” 工具栏上单击“New Connection”按钮 。 2. 在“Host” 框中输入主机名。 3. 在“Port” 框中输入端口信息。默...

Miss_Hello_World
今天
3
0
spring中事务的应用

spring中事务管理的两种方式 编程式事务使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 声明式事务是建立...

狂奔的熊二
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部