# This is a three-language sample NAME=generic all: $(NAME).exe #run nmake -D BUG=/Zi for debug version #BUG=/Zi .c.obj: cl -c $(BUG) -D"UNICODE" -nologo $*.c .rc.res: rc $(OPT) -r $*.rc OBJ = $(NAME).obj $(NAME).exe:: $(OBJ) $(NAME).res cl $(BUG) $(OBJ) $(NAME).res user32.lib kernel32.lib gdi32.lib -o $(NAME).exe clean: if exist $(NAME).exe del $(NAME).exe if exist *.res del *.res if exist *.err del *.err if exist *.obj del *.obj if exist *.map del *.map if exist *.sym del *.sym if exist *.cod del *.cod if exist *.pdb del *.pdb if exist *.ilk del *.ilk if exist *.aps del *.aps