Начал знакомится с make и задался этим вопросом..
К примеру есть подключённый заголовок: #include<stdio.h>
В нём ,как я понимаю лежат прототипы функций, а сами функции откомпилированы в объектные файлы и собраны в библиотеку к примеру ".a".
Линковщик увидев строку заголовка, идёт в /usr/lib .
Но как он видит нужную библиотеку ? Перебирает все ?