CMake
DevelopmentCMake is a cross-platform build-system generator that describes targets and dependencies, produces native build files, and integrates testing and packaging tools, helping C and C++ projects support different compilers and environments.