Statements (112)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software
gptkb:building |
gptkbp:can_be_found_in |
packages
|
gptkbp:can_create |
Makefiles
Ninja build files Visual Studio project files Xcode project files Android.mk files Code:: Blocks project files Eclipse project files i OS project files |
gptkbp:can_handle |
large projects
|
gptkbp:developed_by |
gptkb:Kitware
|
gptkbp:first_released |
gptkb:2000
|
gptkbp:has |
gptkb:Command_Line_Interface
community support versioning system command line interface online documentation scripting capabilities GUI interface cache system |
gptkbp:has_feature |
gptkb:CMake_GUI
gptkb:Command_Line_Interface dependency management command line interface IDE integration cache management custom commands support for multiple languages versioning support support for continuous integration support for documentation generation support for build tools support for testing frameworks support for code analysis support for build systems environment variable support scriptable interface support for custom commands build system integration install rules testing support support for code coverage GUI interface custom build types exporting targets find package support generator expressions out-of-source builds packaging support support for build artifacts support for build configurations support for build dependencies support for build environments support for build flags support for build options support for build profiles support for build scripts support for external projects support for packaging tools CMake curses interface CMake presets |
https://www.w3.org/2000/01/rdf-schema#label |
CMake
|
gptkbp:integrates_with |
IDEs
|
gptkbp:is_compatible_with |
gptkb:Java
gptkb:C gptkb:C++ gptkb:Fortran gptkb:Python gptkb:Rust gptkb:Swift gptkb:mac_OS gptkb:Windows Unix-like systems |
gptkbp:is_often_used_in |
open source projects
commercial software |
gptkbp:is_open_source |
gptkb:true
|
gptkbp:is_part_of |
gptkb:CMake_Foundation
|
gptkbp:is_used_by |
gptkb:Microsoft
gptkb:Apple gptkb:Google gptkb:KDE gptkb:Vulkan gptkb:NASA gptkb:Open_CV gptkb:Qt gptkb:LLVM gptkb:Blender |
gptkbp:is_used_for |
gptkb:mobile_applications
embedded systems game development scientific computing web applications |
gptkbp:latest_version |
3.23.0
|
gptkbp:license |
gptkb:BSD_License
|
gptkbp:programming_language |
gptkb:C++
|
gptkbp:provides |
build configuration
dependency management cross-platform support |
gptkbp:supports |
gptkb:multiple_platforms
cross-platform testing frameworks custom commands out-of-source builds CMake presets |
gptkbp:used_for |
gptkb:Software_Development
build automation |
gptkbp:uses |
CMake Lists.txt
|
gptkbp:written_in |
gptkb:C++
|
gptkbp:bfsParent |
gptkb:C
|
gptkbp:bfsLayer |
4
|