cocos2d-x-4.0安装创建编译

≡放荡痞女 提交于 2020-10-07 07:27:58
# 将 cocos 命令添加到系统路径中
# 在下载的根目录
./setup.py
# 本脚本需要系统安装 2.x(不是 3.x)版本的 Python
python setup.py
# 使用 cocos new 命令创建新项目,命令格式如下:
cocos new MyGame -p com.MyCompany.MyGame -l cpp -d ~/MyCompany

cocos new MyGame -p com.MyCompany.MyGame -l lua -d ~/MyCompany

cocos new MyGame -p com.MyCompany.MyGame -l js -d ~/MyCompany
# 编译项目 命令格式如下:
cocos compile -s <path to your project> -p <platform> -m <mode> -o <output directory>
cocos compile -s ~/MyCompany/MyGame -p ios -m release -o ~/MyCompany/MyGame/bin

cocos compile -s ~/MyCompany/MyGame -p android -m release -o ~/MyCompany/MyGame/bin

cocos compile -s c:\MyCompany\MyGame -p win32 -m release -o c:\MyCompany\MyGame\bin
# -p 是编译的平台,-m 是模式:debug 或者 release。如果没指定模式,默认 debug。此外 -s 和 -o 参数是可选的,如果操作命令的当前路径就是工程的路径,那这两个参数都可以省掉。比如已经在 ~/MyCompany/MyGame 目录,那编译命令可以简化为:
cocos compile . -p ios -m release
# 可选的参数 -q,这样执行静默操作,控制台的输出信息会比较少。示例:
cocos compile -q -s ~/MyCompany/MyGame -p ios -m release -o ~/MyCompany/MyGame/bin

# 命令行工具是很灵活的,对于编译 Android 项目允许开发者使用特定版本的 API。比如你的系统上安装了 Android-22,你想使用它来编译,就在命令行的最后增加参数 --ap android-api-version。示例:
cocos compile -p android --ap android-22
# 项目运行
# 创建完项目后,你可以直接从命令行执行运行命令。cocos 会启动你指定平台的程序。命令行格式如下:
cocos run -s <path to your project> -p <platform>
cocos run -s ~/MyCompany/MyGame -p ios

cocos run -s ~/MyCompany/MyGame -p android

cocos run -s c:\MyCompany\MyGame -p win32
#  debug 还是 release 方式运行,默认的方式是 debug。示例:
cocos run -s ~/MyCompany/MyGame -p ios -m release
# 经在项目目录了,-s 和 -o 参数就不是必须的,简化成:
cocos run . -p ios -m release
# 在运行 Web 程序时,还有可选的参数,允许你指定浏览器,例如指定 Google Chrome:
cocos run -s ~/MyCompany/MyGame -p web -b /Applications/Google\ Chrome.app

cocos run -s ~/MyCompany/MyGame -p web -b C:\Program Files\Google\Chrome\Application\chrome.exe

cocos run -s ~/MyCompany/MyGame -p web -b /usr/local/bin/chrome
# 项目发布
# 命令格式如下:
cocos deploy -s <path to your project> -p <platform> -m <mode>
# 示例:
cocos deploy -s ~/MyCompany/MyGame -p ios -m release

cocos deploy -s ~/MyCompany/MyGame -p android -m release

cocos deploy -s c:\MyCompany\MyGame -p win32 -m release
# 增加参数 -q,执行静默操作,这样控制台的输出信息会比较少。示例:
cocos deploy -q -s ~/MyCompany/MyGame -p ios -m release
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!