CMake is an extensible, open-source system that manages the
build process in an operating system and compiler independent
manner.
CMake uses the system compilers and thus will need gcc to run.