Ада-95. Компилятор GNAT

       

Файлы директив конфигурации


В системе компилятора GNAT, среда компиляции определяется текущим каталогом на момент запуска команды компиляции.

Этот текущий каталог используется для поиска файла с именем gnat.adc.

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

Однако, если в командной строке команды компиляции присутствует опция -gnatA, то содержимое файла gnat.adc не рассматривается..

Директивы конфигурации могут быть введены в файл gnat.adc

как путем запуска утилиты gnatchop

для обработки файла с исходным текстом, который состоит только из директив конфигурации, так и с помощью непосредственного редактирования gnat.adc, который является обычным текстовым файлом (последний способ считается более предпочтительным).

В дополнение к gnat.adc

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

Для указания этого, в командной строке необходимо использовать опцию -gnatecpath.

В этом случае, параметр опции "path" должен указывать существующий файл, который состоит только из директив конфигурации.

Директивы конфигурации указанного файла будут служить как дополнение к директивам конфигурации, которые расположены в файле gnat.adc

(предполагается, что файл gnat.adc присутствует, и не используется опция -gnatA).

Следует заметить, что в командной строке может присутствовать несколько опций -gnatec. Однако, фактическое значение будет иметь только последняя указанная опция.

Copyright (C) А.Гавва V-0.4w май 2004



Содержание раздела