Basic dynamic array (list/vector) implementation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

22 lines
371 B

CXX?=g++
.PHONY: debug run clean
example: obj/example.o
${CXX} $^ -o $@
run: example
./example
debug:
COMPILE_FLAGS="-D DEBUG" make -B example
obj:
@if [ ! -d obj ]; then mkdir obj; fi
obj/%.o: %.cpp | obj
${CXX} ${COMPILE_FLAGS} -c $^ -o $@
clean:
@if [ -d obj ]; then echo rm -r obj; rm -r obj; fi
@if [ -f example ]; then echo rm example; rm example; fi