cocos2dx-4.0安装创建编译

文章资讯 2020-08-02 23:13:29

cocos2dx-4.0安装创建编译

# 将 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 -p -m -o
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:MyCompanyMyGame -p win32 -m release -o c:MyCompanyMyGamebin
# -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 -p
cocos run -s ~/MyCompany/MyGame -p ios
cocos run -s ~/MyCompany/MyGame -p android
cocos run -s c:MyCompanyMyGame -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 FilesGoogleChromeApplicationchrome.exe
cocos run -s ~/MyCompany/MyGame -p web -b /usr/local/bin/chrome
# 项目发布
# 命令格式如下:
cocos deploy -s -p -m
# 示例:
cocos deploy -s ~/MyCompany/MyGame -p ios -m release
cocos deploy -s ~/MyCompany/MyGame -p android -m release
cocos deploy -s c:MyCompanyMyGame -p win32 -m release
# 增加参数 -q,执行静默操作,这样控制台的输出信息会比较少。示例:
cocos deploy -q -s ~/MyCompany/MyGame -p ios -m release