Cross-platform build automation system, that generates recipes for native build systems. More information: https://cmake.org/cmake/help/latest/manual/cmake.1.html.
CMakeLists.txt
from a project directory:cmake path/to/project_directory
Release
with CMake variable:cmake path/to/project_directory -D CMAKE_BUILD_TYPE=Release
generator_name
as the underlying build system:cmake -G generator_name path/to/project_directory
cmake --build path/to/build_directory
/usr/local/
and strip debugging symbols:cmake --install path/to/build_directory --strip
cmake --install path/to/build_directory --strip --prefix path/to/directory
cmake --build path/to/build_directory --target target_name
cmake --help