0
谁能告诉我什么是错,此代码:编译使用GNU .OBJ文件的所有.c文件做出和Microsoft Visual Studio编译器
CC = "C:\Program Files\Microsoft Visual Studio\VC98\Bin\CL.EXE"
CFLAGS = /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(OBJ_PATH)\$(EXECUTABLE).pch" /YX /Fo"$(OBJ_PATH)\\" /Fd"$(OBJ_PATH)\\" /FD /GZ /c
$(OBJ_PATH)\%.obj : $(SOURCE_PATH)\%.c
$(CC) $(CFLAGS) $<
它似乎并没有认识到这条规则为连接。 obj to .c
VC98本身就是一个问题。除非有人向你支付大笔费用,否则不要使用它。 – 2011-06-11 02:12:46