Introduction to CMake - nenetto/CMakeTemplates GitHub Wiki

CMake offers robust, cross-platform software development solutions. Find out how we can help your team efficiently manage the build, test, and package process for your software project. It is supported by Kitware and allow user to configure their software program for compilation, linking and installing.

You can find a huge amount of information into the web. I strongly recommend: