Build Systems

From mylearnings
Jump to navigationJump to search
  • Build System's Goals
  1. Automate the compilation and linking of source files into executables.
  2. Recompile only the changed portion of the source code, and the portions dependent on the changed code.
  3. The build system should be a programming language that allows you to avoid redundant code.

CMAKE

Makefile

Bmake

Automake & Autotools

Cross Compilation