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

原创
2015/02/16 10:33
阅读数 61
如何开始一个新的项目
-----------------------


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
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部