CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice. The suite of CMake tools were created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and VTK. CMake is part of Kitware’s collection of commercially supported open-source platforms for software development and integrates with CDash to provide a comprehensive suite of tools. CDash is the testing server that aggregates, analyzes, and displays the results of software testing processes submitted from clients located around the world.

Features

  • Generate native makefiles and workspaces that can be used in different compiler environments
  • Generate modern buildsystems such as Ninja as well as project files for IDEs such as Visual Studio and Xcode
  • Widely used for the C and C++ languages, but it may be used to build source code of other languages too.
  • Manage building of source code
  • Control the software compilation process with platform and compiler independent configuration files
  • Part of Kitware’s collection of commercially supported open-source platforms for software development

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow CMake

CMake Web Site

Other Useful Business Software
Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
Try Cloud SQL Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CMake!

Additional Project Details

Operating Systems

FreeBSD, IBM AIX, Linux, Mac, OpenBSD, Solaris, Windows

Programming Language

C, C++

Related Categories

C++ Build Tools, C++ Code Generators, C++ Package Managers, C Build Tools, C Code Generators, C Package Managers

Registered

2021-01-15