Global Information Lookup Global Information

CMake information


CMake
Developer(s)Andy Cedilnik, Bill Hoffman, Brad King, Ken Martin, Alexander Neundorf
Initial release2000; 24 years ago (2000)
Stable release
3.29.2[1] Edit this on Wikidata / 11 April 2024
Repository
  • gitlab.kitware.com/cmake/cmake Edit this at Wikidata
Written inC, C++[2]
Operating systemCross-platform
TypeSoftware development tools
LicenseBSD-3-Clause
Websitecmake.org Edit this on Wikidata

In software development, CMake is cross-platform free and open-source software for build automation, testing, packaging and installation of software by using a compiler-independent method.[3] CMake is not a build system itself; it generates another system's build files.[4] It supports directory hierarchies and applications that depend on multiple libraries. It can invoke native build environments such as Make, Qt Creator, Ninja, Android Studio, Apple's Xcode, and Microsoft Visual Studio.[4] It has minimal dependencies, requiring only a C++ compiler on its own build system.[4]

CMake is distributed as free and open-source software under a permissive BSD-3-Clause license.[5]

  1. ^ "CMake 3.29.2 available for download". 11 April 2024. Retrieved 13 April 2024.
  2. ^ "The CMake Open Source Project on OpenHub". OpenHub. Retrieved 9 April 2016.
  3. ^ "CMake".
  4. ^ a b c "The Architecture of Open Source Applications (Volume 1)CMake". aosabook.org. Retrieved 11 June 2023.
  5. ^ "Licenses · master · CMake / CMake". GitLab. Retrieved 13 November 2020.

and 20 Related for: CMake information

Request time (Page generated in 0.5202 seconds.)

CMake

Last Update:

In software development, CMake is cross-platform free and open-source software for build automation, testing, packaging and installation of software by...

Word Count : 2257

List of build automation software

Last Update:

scripts". April 8, 2023 – via GitHub. "cmake-generators(7) — CMake 3.11.1 Documentation". cmake.org. "Setting Up CMake - Qt Creator Manual". doc.qt.io. "GNOME...

Word Count : 1184

ReStructuredText

Last Update:

documentation to reStructuredText and the Sphinx toolchain. The software build tool CMake switched from a custom markup language to reStructuredText in version 3...

Word Count : 599

Xcode

Last Update:

xctoolchain/usr/bin/swift --version "swift-llvm/CMakeLists.txt at swift-4.0-RELEASE". GitHub. Retrieved November 18, 2018. "swift-llvm/CMakeLists.txt at swift-4.0.2-RELEASE"...

Word Count : 5730

KDevelop

Last Update:

Clang-based backend. The integrated CMakeFile interpreter was also removed in favour of JSON metadata produced by the upstream CMake tool. Semantic language support...

Word Count : 1137

Build automation

Last Update:

tools: Build-automation utility This includes utilities like Make, Rake, CMake, MSBuild, Ant, Maven or Gradle (Java) etc.. Their primary purpose is to...

Word Count : 595

SCons

Last Update:

build tool for KDE 4 and beyond, but that effort was abandoned in favor of CMake. Notable applications that use SCons include the following: The Battle for...

Word Count : 802

OpenCV

Last Update:

releases from SourceForge or take the latest sources from GitHub. OpenCV uses CMake. Free and open-source software portal AForge.NET – computer vision library...

Word Count : 1116

GNU Bison

Last Update:

parsing the command input. Bison's own grammar parser is generated by Bison. CMake uses several Bison grammars. GCC started out using Bison, but switched to...

Word Count : 2306

Autoconf

Last Update:

switched to different build systems, such as CMake and SCons. Free and open-source software portal CMake – Alternative build system Meson Another build...

Word Count : 809

Termux

Last Update:

compiled from source, as Termux supports a variety of build tools including CMake, Meson, GNU Autotools, as well as compilers for C++, Rust, Go, Swift, and...

Word Count : 883

Unity build

Last Update:

support for automated unity builds, including Visual Studio, Meson and CMake. Kubota et al. (2019) Kirilov, Viktor (7 July 2018). "A guide to unity builds"...

Word Count : 577

GNU Autotools

Last Update:

transparent than any other build tools out there. All these other tools' (cmake, maven, etc) - that purport to be so much simpler because they insulate...

Word Count : 1506

JetBrains

Last Update:

lion") is a C and C++ IDE for Linux, macOS, and Windows integrated with the CMake build system. The initial version supports GNU Compiler Collection (GCC)...

Word Count : 2100

Premake

Last Update:

of build automation software § Build script generation configure script CMake GYP "Releases". GitHub. "Release Premake 5.0-beta2 · premake/Premake-core"...

Word Count : 181

GDCM

Last Update:

C-FIND C-MOVE Free and open-source software portal ImageMagick VTK ITK CMake OpenJPEG IJG JPEG "Tags: gdcm.git". Retrieved 14 November 2018. Malaterre...

Word Count : 163

NetCDF

Last Update:

specified subsets of remote data via OPeNDAP. Version 4.3.0 (2012) added a CMake build system for Windows builds. Version 4.7.0 (2019) added support for...

Word Count : 2684

Qt Creator

Last Update:

project manager that can use a variety of project formats such as .pro, CMake, Autotools and others. A project file can contain information such as what...

Word Count : 842

Mbed

Last Update:

new Mbed Tools | Mbed". os.mbed.com. Retrieved 2023-08-08. "mbed-os/tools/cmake/README.md at mbed-os-6.15.0 · ARMmbed/mbed-os". GitHub. Retrieved 2023-08-08...

Word Count : 1098

Insight Segmentation and Registration Toolkit

Last Update:

registration algorithms in two, three, and more dimensions. ITK uses the CMake build environment to manage the configuration process. The software is implemented...

Word Count : 2269

PDF Search Engine © AllGlobal.net