Basic workflow - learnclang/1-helloworld GitHub Wiki
Before diving into how to setup and configure a compiler, let's take a quick tour of how "compilation" and "linking" actually works.
Compiling Source Code

- Source code is written
- File is compiled into an object
- Object is linked into an executable
- Executable is run
A more detailed description can be found here:
For a description of compilation versus linking, see here.