📄 makefile
字号:
OBJDIR = ../objectsINCLUDE = -I../include LIBS = -lmINCS = ../include/databin.h ../include/conf.h CC = g++LD = g++# The distance function can be changed in the configuration file (conf.h)CFLAGS = $(INCLUDE) -Wno-deprecated -finline-functions -O3 -ansi LFLAGS = $(LIBS)OBJS = $(OBJDIR)/main.o $(OBJDIR)/accl.o $(OBJDIR)/evaluation.o $(OBJDIR)/clustering.o $(OBJDIR)/grid.o $(OBJDIR)/clalg.o $(OBJDIR)/testset.o $(OBJDIR)/gasdev.o $(OBJDIR)/random.oTARGET = accl accl: $(OBJS) $(INCS) $(CC) $(CFLAGS) -DACCL -c -o $(OBJDIR)/main.o main.C $(LD) $(CFLAGS) -DACCL -o ../bin/accl $(OBJDIR)/main.o $(OBJDIR)/accl.o $(OBJDIR)/clalg.o $(OBJDIR)/evaluation.o $(OBJDIR)/clustering.o $(OBJDIR)/grid.o $(OBJDIR)/testset.o $(OBJDIR)/gasdev.o $(OBJDIR)/random.o $(LIBS)$(OBJDIR)/main.o: main.C $(CC) $(CFLAGS) -c -o $(OBJDIR)/main.o main.C$(OBJDIR)/accl.o: accl.C ../include/accl.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/accl.o accl.C$(OBJDIR)/clalg.o: clalg.C ../include/clalg.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/clalg.o clalg.C$(OBJDIR)/evaluation.o: evaluation.C ../include/evaluation.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/evaluation.o evaluation.C$(OBJDIR)/clustering.o: clustering.C ../include/clustering.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/clustering.o clustering.C$(OBJDIR)/grid.o: grid.C ../include/grid.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/grid.o grid.C$(OBJDIR)/testset.o: testset.C ../include/testset.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/testset.o testset.C$(OBJDIR)/gasdev.o: gasdev.C ../include/gasdev.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/gasdev.o gasdev.C$(OBJDIR)/random.o: random.C ../include/random.h $(CC) $(CFLAGS) -c -o $(OBJDIR)/random.o random.Cclean: @/bin/rm -f $(TARGET) @/bin/rm -f $(OBJS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -