3 .PHONY
: all depend
clean
16 OPT
= -ggdb
-g
-O0
-DNTHREADS
=1 -Icacti
19 OPT
= -O3
-msse2
-mfpmath
=sse
-DNTHREADS
=$(NTHREADS
) -Icacti
20 #OPT = -O0 -DNTHREADS=$(NTHREADS)
23 #CXXFLAGS = -Wall -Wno-unknown-pragmas -Winline $(DBG) $(OPT)
24 CXXFLAGS
= -Wno-unknown-pragmas
$(DBG
) $(OPT
)
66 OBJS
= $(patsubst %.
cc,$(ODIR
)/obj_
$(TAG
)/%.o
,$(SRCS
))
68 all: $(ODIR
)/obj_
$(TAG
)/$(TARGET
)
69 cp
-f
$< $(ODIR
)/$(TARGET
)
71 $(ODIR
)/obj_
$(TAG
)/$(TARGET
) : $(OBJS
)
72 $(CXX
) $^
-o
$@
$(INCS
) $(CXXFLAGS
) $(LIBS
) -pthread
74 $(ODIR
)/obj_
$(TAG
)/%.o
: %.
cc
75 $(CXX
) $(CXXFLAGS
) -c
$< -o
$@
78 -rm -f
*.o
$(ODIR
)/$(TARGET
)