mirror of https://github.com/CrimsonTome/tldr.git
693 B
693 B
cmake
Cross-platform build, testing and packaging automation system. CMake uses own syntax inspired by shell and generates recipes for build systems like Make, Ninja and Microsoft Visual Studio. More information: https://cmake.org/cmake/help/latest/manual/cmake.1.html.
- Generate a build recipe in the current directory with CMakeLists.txt from a project directory:
cmake {{path/to/project_dir/}}
- Build with the generated recipe in build_dir (artifacts go to build_dir):
cmake --build {{path/to/build_dir/}}
- Install the project:
cmake --install {{path/to/build_dir/}}
- Run a custom build target:
cmake --build {{path/to/build_dir/}} --target {{target_name}}