5.2. Использование конфигурационного файла

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

Использование конфигурационного файла fpc.cfg является альтернативой применения параметров командной строки. Если конфигурационный файл найден, то выполняется его чтение и строки этого файла обрабатываются таким образом, как будто вы напечатали их как параметры в командной строке. В каждой строке конфигурационного файла содержится один параметр командной строки. Параметры конфигурационного файла обрабатываются раньше, чем параметры командной строки.

Вы можете написать комментарии в конфигурационном файле, отмечая их знаком #. Всё, что следует за этим знаком, будет игнорироваться при обработке конфигурационного файла.

Алгоритм определения файла, который используется как конфигурационный, описан в разделе « 3.1.5. Конфигурационный файл».

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

Один из параметров командной строки позволяет вам указать другой конфигурационный файл. Например, если в параметре командной строки указать @foo, то в качестве конфигурационного будет открыт файл @foo, опции которого в дальнейшем будут использоваться. Когда компилятор завершит чтение этого файла, он продолжит обрабатывать параметры командной строки.

5.2.1 Условная обработка конфигурационного файла

5.2.2 CFGDIR

5.2.3. IFDEF

5.2.4. IFNDEF

5.2.5. ELSE

5.2.6. ENDIF

5.2.7. DEFINE

5.2.8. UNDEF

5.2.9. WRITE

5.2.10. INCLUDE

5.2.11. SECTION