急!!!makefile
OPproxy.o: In function `main':
OPproxy.c:(.text+0x0): multiple definition of `main'
OPproxy.o:OPproxy.c:(.text+0x0): first defined here
OPproxy.o: In function `reaper':
OPproxy.c:(.text+0x786): multiple definition of `reaper'
OPproxy.o:OPproxy.c:(.text+0x786): first defined here
OPproxy.o: In function `OPproxy':
OPproxy.c:(.text+0x174): multiple definition of `OPproxy'
OPproxy.o:OPproxy.c:(.text+0x174): first defined here
OPproxy.o: In function `quitforpipe':
这些函数已经在OPproxy所包含的头文件中定义,怎么还会出这样的错误?求求大侠们,帮帮忙