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
|

See Also