CMake - Generate Build Recipes | Online Free DevTools by Hexmos
Generate build recipes with CMake, a cross-platform build automation system. Simplify software development, manage dependencies, and ensure consistent builds. Free online tool, no registration required.
cmake
Cross-platform build automation system, that generates recipes for native build systems. More information: https://cmake.org/cmake/help/latest/manual/cmake.1.html.
- Generate a build recipe in the current directory with
CMakeLists.txtfrom a project directory:
cmake {{path/to/project_directory}}
- Use a generated recipe in a given directory to build artifacts:
cmake --build {{path/to/build_directory}}
- Install the build artifacts into
/usr/local/and strip debugging symbols:
cmake --install {{path/to/build_directory}} --strip
- Generate a build recipe, with build type set to
Releasewith CMake variable:
cmake {{path/to/project_directory}} -D CMAKE_BUILD_TYPE=Release
- Generate a build recipe using
generator_nameas the underlying build system:
cmake -G {{generator_name}} {{path/to/project_directory}}
- Install the build artifacts using a custom prefix for paths:
cmake --install {{path/to/build_directory}} --strip --prefix {{path/to/directory}}
- Run a custom build target:
cmake --build {{path/to/build_directory}} {{[-t|--target]}} {{target_name}}
- Display help:
cmake {{[-h|--help]}}