写一个基本的makefile

根据Opencv一个基本的makefile留作以后常用

SOURCES = main.cpp  
INCLUDE = $(shell pkg-config --cflags opencv)  
LIBS = $(shell pkg-config --libs opencv)  
OBJECTS = $(SOURCES:.cpp=.o)  
CC = g++

TARGET = XXX  

 $(TARGET) : $(OBJECTS)  
         CC -o $(TARGET) $(OBJECTS) $(INCLUDE) $(LIBS)  

$(OBJECTS) : $(SOURCES)  
        CC-c $(SOURCES)  

clean:  
        rm $(OBJECTS) $(TARGET)  

猜你喜欢

转载自blog.csdn.net/qq_40062917/article/details/80354933