3.1.3. Подключаемые файлы

На верх  Назад  Вперёд

Если вы включаете файл в ваш исходный код {$I filename}, то компилятор будет искать этот файл в следующих местах:

1.По пути, указанному в имени файла в директиве.

2.В каталоге, где находится текущий исходный файл.

3.Во всех директориях, определённых в пути поиска подключаемых файлов.

Вы можете добавлять пути поиска подключаемых файлов с помощью параметров -I или -Fi (см. 5.1.3. Параметры, касающиеся файлов и каталогов).

Например, подключить файл units/foo.pp можно так:

{$i ../bar.inc}

Тогда следующая команда:

fpc -Iincfiles units/foo.pp

укажет компилятору, что файл bar.inc нужно искать в следующих директориях:

1.Родительский каталог текущей директории.

2.Подкаталог units в текущей директории.

3.Подкаталог incfiles в текущей директории.