Поделиться через


Выводимые зависимости и правила

Если существует применимое правило вывода, то NMAKE предполагает выводимую зависимость для целевого объекта. Правило применимо, если выполняются следующие условия:

  • Расширение toext соответствует расширению целевого объекта;

  • Расширение fromext соответствует расширению файла, имя которого является базовым именем целевого объекта, и который существует в текущем или указанном каталоге;

  • Расширение fromext присутствует в списке .SUFFIXES; никакое другое расширение fromext в соответствующем правиле не имеет более высокий приоритет в списке .SUFFIXES;

  • отсутствует явная зависимость с более высоким приоритетом в списке .SUFFIXES.

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

См. также

Основные понятия

Правила вывода