The Best 29 CMake Alternatives

  • Autoconf

    GNU Autoconf is a tool for producing configure scripts for building, installing and packaging software on computer systems where a Bourne shell is available.

    Free Open Source Linux

  • Automake

    GNU Automake is a programming tool that produces portable makefiles for use by the make program, used in compiling software.

    Free Open Source Linux

  • makebreed

    makebreed is a customizable shell script (./configure) that generates makefiles for C/C++ development projects using the gcc compiler. It is a simple, clean and easy...

    Free Open Source Linux

  • BuildAMation

    BuildAMation is a build system and project generator for C and C++ desktop applications, with an extensible architecture. It is written in C#, and works on Windows...

    Free Open Source Mac OS X Windows Linux

  • EBuild

    EBuild is a software project build, dependency management and reporting technology. The aim is to be able to tackle any build problem in a structured, declarative and...

    Free Open Source Mac OS X Windows Linux BSD Haiku

  • tup

    Tup is a file-based build system for Linux, OSX, and Windows. It inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the...

    Free Open Source Mac OS X Windows Linux

  • Yake

    Simple script to make Your coding more efficient by executing long commands using short aliases from local Yakefile. FEATURES simple YAML structure able to definee...

    Free Open Source Mac OS X Linux

  • autosetup

    autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.

    Free Open Source Mac OS X Linux BSD

  • Makepp

    Compatible but reliable and improved replacement for GNU Make, implemented in Perl 5.

    Free Open Source Mac OS X Windows Linux