12345678910111213141516171819202122232425262728293031323334353637383940 |
- CMake Build Instructions
- NB. Depending on your host system your Generator flag -G may be different
- Typical -G options
- For using gcc and clang from a makefile
- msys2 = "MSYS Makefiles"
- windows = "MinGW Makefiles"
- nix and mac = "Unix Makefiles"
- For using and editor such as Visual Studio or xcode or sublime text there are different flags
- To like all available flags for your system run
- cmake --help
- More Examples
- mac build Instructions
- cd cocos2d-x
- mkdir macbuild && cd macbuild
- cmake -G "Unix Makefiles" -DBUILD_CPP_TESTS=OFF -DBUILD_LUA_LIBS=OFF ..
- Android Build Instructions
- cd cocos2d-x
- mkdir androidbuild && cd androidbuild
- cmake -G"MSYS Makefiles" -DANDROID_NDK=/path/to/android-ndk-r9d -DANDROID_NATIVE_API_LEVEL=android-9 -DCMAKE_TOOLCHAIN_FILE=../cmake/android.toolchain.cmake ..
- mingw64 with msys2 build Instructions
- cd cocos2d-x
- mkdir mingwbuild && cd mingwbuild
- cmake -G "MSYS Makefiles" -DBUILD_CPP_TESTS=OFF -DBUILD_LUA_LIBS=OFF ..
- todo: structure this document in markdown with better examples and more details
|