66
10.2. Задаваемые с командной линии параметры
*
.SYM - расширение имен файлов, содержащих интерфейсные части
компилируемых модулей;
*
.BDY - расширение имен файлов, содержащих тела (implementation)
компилируемых модулей.
10.2. Задаваемые с командной линии параметры
При стартировании компилятора с командной линии UniDOS-а необходимо
указать по крайной мере один параметр - имя файла, подлежащего компиляции.
Можно записать и другие параметры. Тогда каждый параметр должен начинаться с
косой черточки (/) или с минуса (-). Компилятор воспринимает следующие параметры:
/Dxxx
дефинирование символов, управляющих условной компиляцией. В этом
параметре xxx является именем символа для условной компиляции,
которого хотите дефинировать. Задание каждого такого символа
эквивалентно написанию строки {$Define xxx}, предшествующей тексту
программы;
/Uxxx
xxx является списком путей (paths), по которым компилятор будет
искать компилированные interface части (*.SYM - файлы)
использованных программой модулей;
/Ixxx
через xxx обозначен список путей, по которым компилятор будет
искать все файлы, заданные директивой включения файла - {$I fname};
/Oxxx
этот параметр аналогичен параметру /Ixxx, но здесь задаются пути
поиска файлов для связывания - {$L fname};
/Lxxx
через xxx обозначено имя библиотеки, которую нужно использовать.
Имя задается полностью (включительно пути). По умолчанию
принимается \SYSTEM.UPL;
/Txxx
xxx означает путь (path), где компилятор должен создать рабочий файл
(необходимый во время компиляции);
/Sxxx
xxx означает путь, где должен быть создан .SYM файл, который
является результатом компиляции interface части модуля;
/Bxxx
xxx означает путь, где должен быть создан .BDY файл, который
является результатом компиляции implementation части модуля;
/Pxxx
xxx означает путь, где должен быть создан .PGM файл, который
является результатом компиляции программы;
/Cxxx
этим параметром задаются одновременно три параметра /Sxxx,
/Bxxx и /Pxxx;
/W-|+
по умолчанию принимается /W-. Если задано /W+, компилятор
ожидает нажатия клавиши ENTER или ESC после каждой ошибки;
/$x-|+
задание начального состояния переключаемой директивы. Здесь 'x'
является буквой, которая должна быть обозначением одной из
переключаемых директив. Начальное состояние директивы
устанавливается в зависимости от знака: при '+' она включена, а при '-'
она выключена;
@xxx
этот параметр не начинается с / или с -, а с @ и задает имя xxx файла,
который компилятор должен использовать в качестве
конфигурирующего. Этого параметра нельзя включать в
конфигурирующий файл.
<<  <  GO  >  >>

Вернуться к началу сайта