CMake GUI

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:user_interface
gptkbp:allows Configuration of build options
gptkbp:can_create Makefiles
Ninja build files
Visual Studio project files
Xcode project files
gptkbp:community_support Active community
gptkbp:developed_by gptkb:Kitware
gptkbp:enables Project generation
gptkbp:exported_to Build configurations
Existing CMake projects
gptkbp:first_released gptkb:2000
gptkbp:has_documentation gptkb:Tutorials
User guides
Official CMake documentation
gptkbp:has_feature Build configuration
Variable management
Target management
Graphical representation of build options
gptkbp:has_integration_with Version control systems
Continuous integration tools
gptkbp:has_user_interface Build options
Cache entries
Log output
Project settings
https://www.w3.org/2000/01/rdf-schema#label CMake GUI
gptkbp:integrates_with Various IDEs
gptkbp:is_available_on gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:is_compatible_with CMake command line tool
gptkbp:is_documented_in Extensively
gptkbp:is_open_source gptkb:True
gptkbp:is_part_of CMake ecosystem
CMake software suite
gptkbp:is_recommended_for Experienced developers
New users
gptkbp:is_supported_by CMake community
gptkbp:is_tested_for Regularly
gptkbp:is_updated_by gptkb:True
gptkbp:is_used_by Software developers
gptkbp:is_used_in Open-source projects
Commercial software development
gptkbp:language_support C, C++, Fortran
gptkbp:latest_version 3.21.0
gptkbp:license gptkb:BSD_License
gptkbp:platform Cross-platform
gptkbp:provides User-friendly interface
Cache management
gptkbp:suitable_for Embedded systems development
Cross-platform development
Large projects
gptkbp:supports CMake Lists.txt
gptkbp:used_for CMake build system management
gptkbp:written_in gptkb:C++
gptkbp:bfsParent gptkb:CMake
gptkbp:bfsLayer 5