|
- CMake - Upgrade Your Software Build System
CMake is a powerful and comprehensive solution for managing the software build process CMake is the de-facto standard for building C++ code, with over 2 million downloads a month
- Download CMake
You can either download binaries or source code archives for the latest stable or previous release or access the current development (aka nightly) distribution
- CMake Reference Documentation — CMake 4. 1. 0-rc1 Documentation
This will detail the steps needed to run the cmake(1) or cmake-gui(1) executable and how to choose a generator, and how to complete the build The Using Dependencies Guide is aimed at developers wishing to get started using a third-party library For developers starting a project using CMake, the CMake Tutorial is a suitable starting point
- CMake Documentation and Community
CMake uses the powerful CDash build and test aggregator to see the status of CMake’s multitude of build and test results in a single location Learning Materials If you are looking to improve your CMake skills, visit our learning page We have tutorials, info about our upcoming CMake training courses, and other useful resources
- Getting Started with CMake
Using CMake shouldn’t be hard We want to give you the resources you need to confidently leverage CMake as your build system of choice The resources below will help you begin your CMake journey
- CMake Tutorial — CMake 4. 1. 0-rc1 Documentation
The CMake tutorial provides a step-by-step guide that covers common build system issues that CMake helps address Seeing how various topics all work together in an example project can be very helpful Steps ¶ The tutorial documentation and source code examples can be found in the Help guide tutorial directory of the CMake source code tree
- cmake (1) — CMake 4. 0. 3 Documentation
cmake --workflow <options> View Help cmake --help[-<topic>] Description ¶ The cmake executable is the command-line interface of the cross-platform buildsystem generator CMake The above Synopsis lists various actions the tool can perform as described in sections below To build a software project with CMake, Generate a Project Buildsystem
- Getting Started — Mastering CMake
Directory Structure ¶ There are two main directories CMake uses when building a project: the source directory and the binary directory The source directory is where the source code for the project is located This is also where the CMakeLists files will be found The binary directory is sometimes referred to as the build directory and is where CMake will put the resulting object files
|
|
|