21 lines
479 B
Makefile
Executable File
21 lines
479 B
Makefile
Executable File
CC=g++
|
|
CFLAGS=-Wall -O3 -std=c++11 -fopenmp
|
|
|
|
BASESRC=test/debug_cluster.cpp
|
|
BASEHDR=src/mdimension.hpp src/mmatrix.hpp src/meigen.hpp src/mining.hpp src/learning.hpp src/clustering.hpp
|
|
BASEOBJ=$(BASESRC:.cpp=.o)
|
|
BASEFLD=bin
|
|
BASEEXE=debug_cluster
|
|
|
|
all: $(BASESRC) $(BASEEXE)
|
|
|
|
$(BASEEXE): $(BASEOBJ)
|
|
$(CC) $(CFLAGS) $(BASEOBJ) -o $(BASEFLD)/$@
|
|
|
|
.cpp.o: $(BASEHDR)
|
|
$(CC) -c $(CFLAGS) $< -o $@
|
|
|
|
clean:
|
|
find ./test/ -name "*.o" -delete
|
|
find ./$(BASEFLD) -name $(BASEEXE) -delete
|