Compilation and execution in detail (part 2)

This lesson contains approximately 20 minutes of video content.

Prelude

Note: This lesson was developed when our development environment used an older version of clang++, i.e., clang++-10. When compiling in our environment, please use clang++: it is linked to the newest version of clang++ installed in our development container.

Compiler

Assembler

Linker

Questions