mirror of
https://github.com/moses-smt/mosesdecoder.git
synced 2024-09-21 08:07:14 +03:00
044a43b512
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@1731 1f5c12ca-751b-0410-a591-d2e778427230
42 lines
653 B
Makefile
Executable File
42 lines
653 B
Makefile
Executable File
OBJS= Util.o Timer.o Parameter.o \
|
|
ScoreStats.o ScoreArray.o ScoreData.o \
|
|
FeatureStats.o FeatureArray.o FeatureData.o \
|
|
Data.o \
|
|
BleuScorer.o \
|
|
Point.o \
|
|
Optimizer.o \
|
|
PerScorer.o \
|
|
Scorer.o
|
|
|
|
ifndef DEBUG
|
|
CFLAGS=-O3 -DTRACE_ENABLE
|
|
else
|
|
CFLAGS=-DTRACE_ENABLE -g -DDEBUG
|
|
|
|
endif
|
|
|
|
GCC=g++
|
|
LDFLAGS=
|
|
LDLIBS=-lm
|
|
|
|
all: \
|
|
mert \
|
|
extractor \
|
|
test_scorer
|
|
|
|
clean:
|
|
rm -f *.o
|
|
|
|
%.o : %.cpp
|
|
$(GCC) -c $(CFLAGS) $< -o $@
|
|
|
|
extractor: $(OBJS) extractor.cpp
|
|
$(GCC) $(CFLAGS) $(OBJS) $(LDLIBS) -o $@ $@.cpp
|
|
|
|
mert: $(OBJS) mert.cpp
|
|
$(GCC) $(CFLAGS) $(OBJS) $(LDLIBS) -o $@ $@.cpp
|
|
|
|
test_scorer: $(OBJS) test_scorer.cpp
|
|
$(GCC) $(CFLAGS) $(OBJS) $(LDLIBS) -o $@ $@.cpp
|
|
|