Программирование на C и C++

Онлайн справочник программиста на C и C++

Раздельная компиляция

Большинство коротких С-программ умещаются в одном исходном файле. По мере того, как программа растет, на ее компиляцию требуется все больше времени, а это раздражает. Поэтому С позволяет разбивать программы на куски, содержащиеся в нескольких файлах, и каждый файл может компилироваться отдельно. Файлы, будучи откомпилированными, подсоединяются вместе с подпрограммами библиотек для создания полного объектного кода программы. Преимущество раздельной компиляции заключается в том, что при изменении одного файла не требуется перекомпиляция всей программы.