Deploying to desktop platforms is a done via a simple CMake build. Your game has CMake presets (in the CMakePresets.json
) file for various configuration.
The release
configuration is meant for deploying your game to other systems. In your editor or IDE, simply build the game using the release
preset.
To build the game from the command line instead, you may run the release
workflow:
Build your game for deployment
cmake --workflow --preset release
Note
cerlib produces self-contained executables that depend only on the following:
- The cerlib shared library, e.g.
cerlib.dll
orcerlib.so
- The C++ runtime, e.g. msvcrt on Windows and libstdc++ on Linux