Distributing C++ projects as executable binaries with CMake
Static and dynamic linking in C++ Build Systems
Speeding up builds with incremental compilation in C++ Build Systems
Using C++ Build Systems for compiling and linking external libraries
Cross-compiling C++ projects with Makefile