makefile学习(一)

VPATH = ./src:./src/add

DIR_SRC = ./src/add/

DIR_OBJ = ./obj

DIR_EXE = ./bin

OBJ = Server.o add.o


Server : $(OBJ)

g++ -g -o Server $(OBJ)

-mv *.o $(DIR_OBJ)

-mv Server $(DIR_EXE)

Server.o:Server.h

g++ -g -c Server.cpp 

add.o: add.h

g++ -g -c $(DIR_SRC)*.cpp

makedir:

-mkdir $(DIR_OBJ) 

-mkdir $(DIR_EXE)

clean : 

-rm $(OBJ) 


你可能感兴趣的:(makefile学习(一))