请问:makefile是怎么一回事?我在看《深入浅出MFC》,照着书上说得把下面这段代码nmake了,
    # filename : pedump.mak
    # make file for pedump.exe
    # usage : nmake pedump.msc (Visual C++ 5.0)    all : pedump.exe    pedump.exe: pedump.obj exedump.obj objdump.obj common.obj
    link /subsystem:console /incremental:yes \
    /machine:i386 /out:pedump.exe \
    pedump.obj common.obj exedump.obj objdump.obj \
    kernel32.lib user32.lib    pedump.obj : pedump.c
    cl /W3 /GX /Zi /YX /Od /DWIN32 /D_CONSOLE /FR /c pedump.c    common.obj : common.c
    cl /W3 /GX /Zi /YX /Od /DWIN32 /D_CONSOLE /FR /c common.c    exedump.obj : exedump.c
    cl /W3 /GX /Zi /YX /Od /DWIN32 /D_CONSOLE /FR /c exedump.c    objdump.obj : objdump.c
    cl /W3 /GX /Zi /YX /Od /DWIN32 /D_CONSOLE /FR /c objdump.c
可得到的是这样的结果:
jbackup.mak(2) : fatal error u1034 : syntax error : separator missing
stop
我真是不知道这是怎么回事,希望各位能帮帮我。
谢谢