Четвертый BORLAND С++ и его окружение

       

Префиксы команд


Префиксы, допустимые в команде, модифицирует интерпретацию

этих команд утилитой MAKE. Префиксом является либо символ @, либо

дефис (-), за которым непосредственно следует какое-либо число.

Префикс Действие

@ Указывает утилите MAKE, что не нужно отображать

команды перед их выполнением. Отображение не осуществляется даже в том случае, если в командной строке утилиты MAKE не задается параметр -s. Этот

префикс применяется только к тем командам, перед

которыми он указывается.

-num Оказывает влияние на то, как утилита MAKE интерпретирует коды выхода. Если задается какое-либо число num, то утилита MAKE прекращает обработку

только в том случае, если полученный код выхода превышает заданное число. В приведенном ниже примере утилита MAKE прекращает работу только в том случае, если код выхода превышает 4:

-4myрrog samрle.x

Если префикс -num не задается, а код выхода является ненулевым, то утилита MAKE прекращает работу и удаляет текущий результирующий файл.


Примечание: Коды выхода являются значениями, которые возвращаются выполняемыми командами (внутри программы).

- Если задается дефис, но не задается никакого числа, то утилита MAKE совсем не будет проверять код выхода. Независимо от кода выхода выполнение утилиты MAKE будет продолжено.



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