Compilation Unit - CI/CD Glossary Definition
A compilation unit is the unit of source a compiler translates independently (a .c plus its includes, or a Rust crate), emitting one object file; it is the granularity at which incremental builds recompile only what changed.
Related guides
Object File - CI/CD Glossary DefinitionAn object file is the compiler’s machine-code output for one source unit, not yet runnable - the linker combi…
Build Target - CI/CD Glossary DefinitionA build target is a named unit a build system knows how to produce - a binary, library, or test - along with…
Optimization Level - CI/CD Glossary DefinitionAn optimization level (-O0 to -O3, -Os) tells the compiler how aggressively to optimize, trading compile time…