# Компиляция C

`gcc` - набор компиляторов для различных языков программирования.

Стандартная компиляция файла с исходным кодом:

```sh
gcc main.c -o main
```

где `main.c` - файл с исходным кодом, а `main` - бинарный файл, который создаётся флагом `-o` после компиляции.

Компиляция файла в объектный файл (данные и инструкции):

```sh
gcc -c main.c -o main.o
```

где `main.o` - объектный файл.

