PROGRAM = SystemExersize.exe #定义程序名
OBJECT = main.o sysinfo.o #定义目标文件名集合
CFLAG = -D SECURITY_WIN32=1 -D _WIN32_WINNT=0x500
#定义宏,相当于#define
LIBS = -lsecur32 #-lkernel32 #声明库文件
$(PROGRAM) : $(OBJECT)
gcc -o $(PROGRAM) $(OBJECT) $(LIBS)
main.o : ../main.c ../sysinfo.h
gcc -c -g $(CFLAG) ../main.c
sysinfo.o : ../sysinfo.c ../sysinfo.h
gcc -c -g $(CFLAG) ../sysinfo.c
clean:
del $(PROGRAM) $(OBJECT)
以上是mingw在windows下的一个范本。