Predefined inference rules use NMAKE-supplied command and options macros.
Rule | Command | Default action | Batch Rule | Platform nmake runs on |
|---|
.asm.exe | $(AS) $(AFLAGS) $< | ml $< | no | x86 |
.asm.obj | $(AS) $(AFLAGS) /c $< | ml /c $< | yes | x86 |
.asm.exe | $(AS) $(AFLAGS) $< | ml64 $< | no | x64 |
.asm.obj | $(AS) $(AFLAGS) /c $< | ml64 /c $< | yes | x64 |
.s.obj | $(AS) $(AFLAGS) $< | ias /c $< | no | Itanium Processor Family (IPF) |
.c.exe | $(CC) $(CFLAGS) $< | cl $< | no | all |
.c.obj | $(CC) $(CFLAGS) /c $< | cl /c $< | yes | all |
.cc.exe | $(CC) $(CFLAGS) $< | cl $< | no | all |
.cc.obj | $(CC) $(CFLAGS) /c $< | cl /c $< | yes | all |
.cpp.exe | $(CPP) $(CPPFLAGS) $< | cl $< | no | all |
.cpp.obj | $(CPP) $(CPPFLAGS) /c $< | cl /c $< | yes | all |
.cxx.exe | $(CXX) $(CXXFLAGS) $< | cl $< | no | all |
.cxx.obj | $(CXX) $(CXXFLAGS) /c $< | cl /c $< | yes | all |
.rc.res | $(RC) $(RFLAGS) /r $< | rc /r $< | no | all |
Concepts