📄 makefile
字号:
# Scalable K-means clustering software# Copyright (C) 2000 Fredrik Farnstrom and James Lewis## This program is free software; you can redistribute it and/or# modify it under the terms of the GNU General Public License# as published by the Free Software Foundation; either version 2# of the License, or (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program; if not, write to the Free Software# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.### See the file README.TXT for more information.OPTS = -O2 -ggdbCC = g++OBJS = scalablekmeans.o rambuffer.o singleton.o subcluster.o syntheticdata.o kmeans.o kddcup98data.oall: cluster1 cluster2 kdd kdd2 scramble scramble2clean: rm $(OBJS) rm main1.o main2.o rm cluster1 rm cluster2 rm kdd rm kdd2 rm scramble rm scramble2 rm permutation.o random.oscramble: scramble.cpp permutation.o random.o $(CC) -o scramble scramble.cpp permutation.o random.oscramble2: scramble2.cpp permutation.o random.o $(CC) -o scramble2 scramble2.cpp permutation.o random.opermutation.o: permutation.cpp $(CC) -c permutation.cpp $(OPTS)random.o: random.cpp $(CC) -c random.cpp $(OPTS)cluster1: $(OBJS) main1.o $(CC) -o cluster1 main1.o $(OBJS) -lm $(OPTS)cluster2: $(OBJS) main2.o $(CC) -o cluster2 main2.o $(OBJS) -lm $(OPTS)main1.o: main1.cpp $(CC) -c main1.cpp $(OPTS)main2.o: main2.cpp $(CC) -c main2.cpp $(OPTS)scalablekmeans.o: scalablekmeans.cpp scalablekmeans.h $(CC) -c scalablekmeans.cpp $(OPTS)rambuffer.o: rambuffer.cpp $(CC) -c rambuffer.cpp $(OPTS)singleton.o: singleton.cpp $(CC) -c singleton.cpp $(OPTS)subcluster.o: subcluster.cpp $(CC) -c subcluster.cpp $(OPTS)syntheticdata.o: syntheticdata.cpp $(CC) -c syntheticdata.cpp $(OPTS)kmeans.o: kmeans.cpp kmeans.h $(CC) -c kmeans.cpp $(OPTS)kdd: kdd.c gcc -o kdd kdd.c $(OPTS)kdd2: kdd2.c gcc -o kdd2 kdd2.c $(OPTS) -lmkddcup98data.o: kddcup98data.cpp $(CC) -c kddcup98data.cpp $(OPTS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -