SHELL = /bin/sh #VCB = /Users/huangj/pkgs/vcblib/ VCB = /Users/huangj/huangj/coding/vcblib C++ = mpiCC CC = mpicc CCFLAGS = -g INCLUDE = -I. -I$(VCB)/include -I/usr/include LIB_PATH = -L$(VCB)/lib -L/usr/lib LIBS = -lvcb -lm EXECUTABLES = pcut pmc .SUFFIXES: .cc .c .cpp .cc.o: $(C++) $(CCFLAGS) $(INCLUDE) -c $< .cpp.o: $(C++) $(CCFLAGS) $(INCLUDE) -c $< .c.o: $(CC) $(CCFLAGS) $(INCLUDE) -c $< all: $(EXECUTABLES) pcut: pcut.o $(CC) -o $@ pcut.o $(LIB_PATH) $(LIBS) pmc: pmc.o $(CC) -o $@ pmc.o $(LIB_PATH) $(LIBS) clean: rm -f $(EXECUTABLES) *.o core *~