Sdílet prostřednictvím


Vedlejší efekty závislostí

Pokud není zadán cíl s dvojtečkou (:) ve dvou čar vazeb v různých lokacích a po pouze jeden z těchto řádků se zobrazí příkazy, interpretuje NMAKE jakoby vedle sebe nebo kombinované závislosti.Vyvolá pravidlo odvození závislosti, který nemá žádné příkazy, ale místo toho předpokládá, že patří do bloku jeden popis závislosti a provede příkazy zadané s jinou závislost.

To...

.. je vyhodnocen jako to

bounce.exe : jump.obj
   echo Building 
bounce.exe...
bounce.exe : up.obj
bounce.exe : jump.obj 
up.obj
   echo Building 
bounce.exe...

Tento efekt se nevyskytuje Pokud dvojité dvojtečky (::) je používán.

To...

.. je vyhodnocen jako to

bounce.exe :: jump.obj
   echo Building 
bounce.exe...
bounce.exe :: up.obj
bounce.exe : jump.obj
   echo Building 
bounce.exe...
bounce.exe : up.obj
# invokes an inference rule

Viz také

Koncepty

Cíle