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

       

Средства управления проектами в системе GNAT


Эта глава описывает средства управления проектами, которые присутствуют в системе компилятора GNAT (GNAT Project Manager).

Основой этих средств является Менеджер Проектов GNAT (GNAT Project Manager).

Следует заметить, что менеджер проектов появился в системе GNAT версии 3.15 и отсутствует в более ранних версиях.

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

В частности, он позволяет определять:

Каталог или набор каталогов, где располагаются файлы с исходными текстами, и/или имена определенных самостоятельных файлов с исходными текстами.

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

Каталог в котором будут сохраняться исполняемые файлы программ (иначе - исполняемые программные модули).

Установки опций для любых средств обработки проектов (gnatmake, компилятор, редактор связей, компоновщик, gnatls, gnatxref, gnatfind); такие установки могут быть заданы глобально и/или указаны для индивидуальных программных модулей.

Исходные файл (или файлы), который содержит главную подпрограмму

Используемый исходным текстом язык программирования (в настоящий момент Ада и/или C/C++)

Соглашения по именованию файлов с исходными текстами; допускается глобальная установка и/или установка для индивидуальных модулей.



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