-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmakefile
18 lines (13 loc) · 853 Bytes
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CC = g++
CFLAGS = -O3 -DNDEBUG
SOURCE = gigal.cpp kdbSelective.cpp kdb.cpp aode.cpp tan.cpp nb.cpp incrementalLearner.cpp learner.cpp correlationMeasures.cpp globals.cpp utils.cpp instanceStream.cpp instance.cpp capabilities.cpp distributionTree.cpp mtrand.cpp ALGLIB_specialfunctions.cpp xxyDist.cpp xyDist.cpp yDist.cpp ALGLIB_ap.cpp alglibinternal.cpp learnerRegistry.cpp instanceFile.cpp instanceStreamDiscretiser.cpp discretiser.cpp instanceStreamClassFilter.cpp FilterSet.cpp trainTest.cpp xVal.cpp eqDepthDiscretiser.cpp MDLDiscretiser.cpp xValInstanceStream.cpp instanceStreamFilter.cpp
default: gigal
depend: .depend
.depend: $(SOURCE)
rm -f ./.depend
$(CC) $(CFLAGS) -MM $^ >> ./.depend;
include .depend
gigal: ${SOURCE}
$(CC) -o $@ ${SOURCE} $(CFLAGS)
gigal64: ${SOURCE}
$(CC) -o $@ ${SOURCE} $(CFLAGS) -DSIXTYFOURBITCOUNTS