SRCS = $(wildcard *.cpp)
CC = g++
TARGET = main
all : $(TARGET)
$(TARGET) : $(SRCS:.cpp=.o)
$(CC) -o $@ $^
clean :
rm -rf $(SRCS:.cpp=.o)
CC = g++
TARGET = main
all : $(TARGET)
$(TARGET) : $(SRCS:.cpp=.o)
$(CC) -o $@ $^
clean :
rm -rf $(SRCS:.cpp=.o)
// 타겟을 main으로 하는 c++ Makefile... 디렉토리 안의 모든 cpp 파일을 컴파일, 링크해서 main 실행 파일을 만들어 준다.