CC = /usr/bin/g++ PYTHON_CONFIG = /opt/local/bin/python2.7-config BOOST_INC_PATH = /opt/local/include BOOST_LIB_PATH = /opt/local/lib CFLAGS = `$(PYTHON_CONFIG) --cflags` -I $(BOOST_INC_PATH) LDFLAGS = `$(PYTHON_CONFIG) --ldflags` -L $(BOOST_LIB_PATH) -lboost_python-mt TAR = test.out hello_py.out # 여기에 .out 파일을 추가하세요 OBJ = $(TAR:.out=.o) SRC = $(TAR:.out=.cpp) all: $(TAR) .o.out: $(OBJ) $(CC) $(LDFLAGS) -o $@ $< .cpp.o: %.cpp $(CC) $(CFLAGS) -c $< clean: rm -rf $(TAR) $(OBJ)