Skip to content

Build Systems

This is my personal knowledge base for learning build automation systems of C/C++.

A Table of Contents

This section is divided into two main tracks:

  • 1. Make

    Low-level build automation.

  • 2. CMake

    Cross-platform build generation.


Prerequisites

To run the examples in this repository, the following tools are required:

  • Compiler: GCC (g++) or Clang (clang++)
  • Make: GNU Make
  • CMake: A modern version