Command-line tool
cmake
brew/cmake
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Cross-platform make cross-platform foss compiler
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id Kitware.CMake -e scoop install cmake
macOS
brew install cmake
Linux
brew install cmake
Generate a build recipe in the current directory with `CMakeLists.txt` from 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
Related command-line tools
- CMake
Family of tools to build, test and package software - gersemi
Formatter to make your CMake code the real treasure formatter cmake cmake-format cmake-language cmakelists… - qtbase
Cross-platform application and UI framework - WinLibs (MCF threads, UCRT runtime)
WinLibs (MCF threads, UCRT runtime) (Windows package; no description in the winget index) cpp compiler fortran c++ gcc… - WinLibs (POSIX threads, MSVCRT runtime)
WinLibs (POSIX threads, MSVCRT runtime) (Windows package; no description in the winget index) cpp compiler fortran c++… - WinLibs (POSIX threads, UCRT runtime)
WinLibs (POSIX threads, UCRT runtime) (Windows package; no description in the winget index) cpp compiler fortran c++… - WinLibs (POSIX threads, UCRT runtime, LLVM included)
WinLibs (POSIX threads, UCRT runtime, LLVM included) (Windows package; no description in the winget index) cpp… - nvc
VHDL compiler and simulator tool cli foss open-source command-line digital simulator logic vhdl
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents