OSDN Git Service

updated mecab-dict-index.exe to support Windows XP. Visual C++ 2013 (VS2013 Update...
[nvdajp/nvdajpmiscdep.git] / include / jtalk / libopenjtalk / mecab / src / Makefile.mak
1 \r
2 CC = cl\r
3 \r
4 CFLAGS = /O2 /Ob2 /Oi /Ot /Oy /GT /GL /TP /EHsc /D CHARSET_SHIFT_JIS /D DIC_VERSION=102 /D MECAB_WITHOUT_MUTEX_LOCK /D MECAB_DEFAULT_RC=\"dummy\" /D PACKAGE=\"open_jtalk\" /D VERSION=\"1.01\" /D HAVE_WINDOWS_H /D _USING_V110_SDK71_\r
5 LFLAGS = /LTCG\r
6 \r
7 CORES = char_property.obj connector.obj context_id.obj dictionary.obj dictionary_compiler.obj dictionary_generator.obj dictionary_rewriter.obj eval.obj feature_index.obj iconv_utils.obj lbfgs.obj learner.obj learner_tagger.obj libmecab.obj mecab.obj nbest_generator.obj param.obj string_buffer.obj tagger.obj tokenizer.obj utils.obj viterbi.obj writer.obj\r
8 \r
9 LIBS = mecab.lib Advapi32.lib\r
10 \r
11 all: mecab.lib mecab-dict-index.exe\r
12 \r
13 mecab.lib: $(CORES)\r
14         lib $(LFLAGS) /OUT:$@ $(CORES)\r
15 \r
16 mecab-dict-index.exe: mecab-dict-index.obj\r
17         link /SUBSYSTEM:CONSOLE,"5.01" /MACHINE:X86 /LTCG /OUT:$@ $(LIBS) $(@B).obj\r
18 \r
19 .cpp.obj:\r
20         $(CC) $(CFLAGS) /c $<\r
21 \r
22 clean:\r
23         del *.exe\r
24         del *.lib\r
25         del *.obj\r