Build Systems

From mylearnings
Revision as of 12:47, 16 June 2025 by Pristal (talk | contribs) (Created page with "* Build System's Goals # Automate the compilation and linking of source files into executables. # Recompile only the changed portion of the source code, and the portions dependent on the changed code. # The build system should be a programming language that allows you to avoid redundant code. = CMAKE = = Makefile = = Bmake = = Automake & Autotools = = Cross Compilation =")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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