LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Почему в таком виде не надо указывать заголовочный файл?

И еще в дополнение к этому. Передавать заголовочные файлы параметрами компилятору – не надо.

У тебя в файле .c есть строки вида #include "что-то.h".

Когда компилятор видит такую строку, он ищет указанный заголовочный файл и просто подставляет его содержимое вместо строки.

Если заголовочные файлы лежат в нестандартном месте, то компилятору передаётся ключ вида -Iпуть, чтобы он знал, в каких каталогах искать.

Исходная версия wandrien, :

Почему в таком виде не надо указывать заголовочный файл?

И еще в дополнение к этому. Передавать заголовочные файлы параметрами компилятору – не надо.

У тебя в в файле .c есть строки вида #include "что-то.h".

Когда компилятор видит такую строку, он ищет указанный заголовочный файл и просто подставляет его содержимое вместо строки.

Если заголовочные файлы лежат в нестандартном месте, то компилятору передаётся ключ вида -Iпуть, чтобы он знал, в каких каталогах искать.