В чем разница между include и link при ссылке на библиотеку?

Что включает в себя и ссылка действительно делать? Какие есть отличия? И почему мне нужно указать их обоих? Когда я пишу#include math.h а потом написать-lm чтобы скомпилировать, что делает#include math.h а также-lm делать соответственно?

В моем понимании, когда вы связываете библиотеку, вам нужен ее файл .h и его файл .o. Это предполагает#include math.h значит взять в .h файл пока-lm взять в .o файл?

Ответы на вопрос(4)

Ваш ответ на вопрос