# common makefile
# desc: makefile the project
# compiler
c++ := c++
# options
c++flags := -I /home/huangjingze/dev/boost_1_39_0 -g -c
# source code path
src_path := ./
#lib_path := /usr/local/lib/
lib_path := /home/huangjingze/dev/boost_1_39_0/lib/
# run
run := $(c++) $(c++flags)
#$(cc) $(cflags) $^ -o $@
si : test.o __SignalCaptureSEH.o /
$(lib_path)libboost_thread-gcc43-mt-d-1_39.a /
$(c++) -g -o $@ $^ -lpthread
test.o : test.cpp
$(run) $^
__SignalCaptureSEH.o : $(src_path)__SignalCaptureSEH.cpp
$(run) $^
clean :
rm test.o __SignalCaptureSEH.o si
cleantemp :
rm test.o __SignalCaptureSEH.o