http://blog.sina.com.cn/s/blog_4ab24dd50100qugk.html
http://blog.csdn.net/sahusoft/article/details/7388617
CXX=g++
EXE = aaa.test
BOOST = /home/boost_1_44_0/
CFLAGS = -Wall
INCLUDE = -I${BOOST} -I${BOOST}/boost
LIBS = -L${BOOST}/libs/ -lboost_system -lpthread -lboost_thread(顺序很重要)
SRCFILE = $(wildcard *.cpp)
OBJ = $(patsubst %.cpp, %.o, $(SRCFILE) )
all: $(OBJ)
echo "OBJ =$(OBJ)"
g++ -g $(CFLAGS) $+ -o ${EXE} ${INCLUDE} ${LIBS}
.%.d: %.cpp
@ec......
阅读全文