Cocos2d-x 4.0 新项目不包含 xcodeproj 文件
Cocos2d-x 4.0 new project not includes xcodeproj file
我使用下面的命令从命令行导出。
cocos new -l cpp -p com.bfg.mynewpro -d /Volumes/Development/Project/Development/GuruNewPro
导出的源不包括主要 Xcode 项目文件。
如何导出?
您必须使用 cmake 生成特定于平台的项目文件。
查看此处的说明
https://github.com/cocos2d/cocos2d-x/tree/v4/cmake#generate-ios-project
注意:
cd cocos2d-x
这实际上是指您的游戏目录。在您的情况下,我想是 MyCppGame 文件夹。
第一次的步骤 Cocos2d-x Mac 中的 4.0 设置 OS
在此处下载Cocos2d-X 4.0+ SDK : https://www.cocos2d-x.org/download
在终端中,进入下载的 cocos2d sdk 并执行以下命令
./setup.py
要从终端创建新项目,请执行以下命令。
cocos new -l cpp -p com.bfg.newProj -d /Volumes/Development/Project/NewProject
现在生成Xcode.proj文件,在终端下面执行
cd MyCppGame //your project root folder
mkdir ios-build && cd ios-build
cmake .. -GXcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos
open Cocos2d-x.xcodeproj
默认情况下 Mac 中未安装 cmake。你可以在这里下载cmake https://cmake.org/install/
安装下载的cmake。然后在终端执行下面的命令来安装命令行工具。
PATH="/Applications/CMake.app/Contents/bin":"$PATH"
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
其他变化:
在构建设置中,主项目目标的跳过安装为否
Deployment下的安装目录必须是/Applications
我使用下面的命令从命令行导出。
cocos new -l cpp -p com.bfg.mynewpro -d /Volumes/Development/Project/Development/GuruNewPro
导出的源不包括主要 Xcode 项目文件。
如何导出?
您必须使用 cmake 生成特定于平台的项目文件。
查看此处的说明 https://github.com/cocos2d/cocos2d-x/tree/v4/cmake#generate-ios-project
注意:
cd cocos2d-x
这实际上是指您的游戏目录。在您的情况下,我想是 MyCppGame 文件夹。
第一次的步骤 Cocos2d-x Mac 中的 4.0 设置 OS
在此处下载Cocos2d-X 4.0+ SDK : https://www.cocos2d-x.org/download
在终端中,进入下载的 cocos2d sdk 并执行以下命令
./setup.py
要从终端创建新项目,请执行以下命令。
cocos new -l cpp -p com.bfg.newProj -d /Volumes/Development/Project/NewProject
现在生成Xcode.proj文件,在终端下面执行
cd MyCppGame //your project root folder mkdir ios-build && cd ios-build cmake .. -GXcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos open Cocos2d-x.xcodeproj
默认情况下 Mac 中未安装 cmake。你可以在这里下载cmake https://cmake.org/install/
安装下载的cmake。然后在终端执行下面的命令来安装命令行工具。
PATH="/Applications/CMake.app/Contents/bin":"$PATH"
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
其他变化:
在构建设置中,主项目目标的跳过安装为否
Deployment下的安装目录必须是/Applications