Нужно ли мне компилировать заголовочные файлы в программе на C?
Иногда я вижу, как кто-то компилирует программу на Си, например:
gcc -o hello hello.c hello.h
Как я знаю, нам просто нужно поместить заголовочные файлы в C-программу, например:
#include "somefile"
и скомпилировать программу на C:gcc -o hello hello.c
Когда нам нужно скомпилировать заголовочные файлы или почему?