适用于 cocos2d-Lua 4.0 以上版本
假设项目路径为 /Users/u0u0/Desktop/test
$mkdir build_mac
$cd build_mac
$cmake .. -GXcode
$open test.xcodeproj
需要https://github.com/leetal/ios-cmake
$mkdir build_ios
$cd build_ios
$cmake .. -GXcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DENABLE_ARC=FALSE -DPLATFORM=OS64
$open test.xcodeproj
默认为iOS device 工程,调整为模拟器需添加ios.toolchain.cmake
支持 -DPLATFORM=SIMULATOR64
等平台参数,参考其文档。
安装 Android Studio 3.4+,在AS的 Preference => Android SDK => SDK Platforms 中勾选 Android 8.0。 在 SDK Tools中做如下图勾选安装:
打开 AS,导入游戏项目工程: /Users/u0u0/Desktop/test/frameworks/runtime-src/proj.android
:
导入玩直接联机编译。
Android 的 cmake编译,直接由AS自动完成,无需命令行参与。
mkdir win32-build
cd win32-build
cmake .. -G"Visual Studio 16 2019" -A Win32
cmake --build .