Конфигурационный файл
Не обязательно все параметры передавать через командную строку. Компилятор может
использовать конфигурационный файл, который может содержать несколько
параметров командной строки. В каждой строке конфигурационного файла можно указать
только один параметр командной строки.
За исключением случая, когда в командной строке указан параметр -n (см. раздел 5.1.1),
компилятор всегда ищет конфигурационный файл fpc.cfg в следующих местах:
Для UNIX (например, LINUX):
- Текущий каталог.
- Ваша домашняя директория, определяемая как .fpc.cfg.
- Директория, указанная в переменной окружения PPC_CONFIG_PATH, а если не установлена, то директория etc выше директории компилятора (например, если компилятор находится в /usr/local/bin, то поиск выполняется в /usr/local/etc).
- Директория /etc.
Для всех других операционных систем:
- Текущий каталог.
- Каталог, указанный в переменной окружения PPC_CONFIG_PATH (если установлена).
- Каталог, где находится компилятор.
Версии компилятора, предшествующие версии 1.0.6, используют конфигурационный файл
ppc386.cfg. Этот файл до сих пор поддерживается, но использовать его не рекомендуется.
Для совместимости вначале выполняется поиск файла fpc.cfg, а если он будет не найден,
то будет выполнен поиск файла ppc386.cfg, который и будет использоваться (если будет найден).
ПРИМЕЧАНИЕ
Поиск файла ppc386.cfg будет удалён в версии компилятора 2.4.0. Для того,
чтобы обратить на это внимание, компилятор версии 2.3.1 выдаёт предупреждение,
если используется конфигурационный файл ppc386.cfg.
См. также Использование конфигурационного файла.