makefile

来自「隐马尔科夫模型工具箱」· 代码 · 共 42 行

TXT
42
字号
# UNIX HLM LIBRARY MAKEFILEHLMLIB = HLMLib.$(CPU).aHTKLIB = ../HTKLib/HTKLib.$(CPU).aCC = $(HTKCC)CFLAGS = $(HTKCF) -I. -I../HTKLib/ \	-DSANITY $(HAPI_DEFS) -ghlmmod = LModel.${CPU}.o LPMerge.${CPU}.o LPCalc.${CPU}.o LUtil.${CPU}.o \	LWMap.${CPU}.o LCMap.${CPU}.o LGBase.${CPU}.oHEADERS = LCMap.h LGBase.h LModel.h LPCalc.h LPMerge.h LUtil.h LWMap.h# the following builds the HLM library$(HLMLIB):	$(hlmmod)		ar rv $(HLMLIB) $?		ranlib $(HLMLIB)LUtil.${CPU}.o:		LUtil.c $(HEADERS)			$(CC) $(CFLAGS) -c LUtil.c -o LUtil.$(CPU).oLWMap.${CPU}.o:		LWMap.c $(HEADERS)			$(CC) $(CFLAGS) -c LWMap.c -o LWMap.$(CPU).oLCMap.${CPU}.o:		LCMap.c $(HEADERS)			$(CC) $(CFLAGS) -c LCMap.c -o LCMap.$(CPU).oLGBase.${CPU}.o:	LGBase.c $(HEADERS)			$(CC) $(CFLAGS) -c LGBase.c -o LGBase.$(CPU).oLPCalc.${CPU}.o:	LPCalc.c $(HEADERS)			$(CC) $(CFLAGS) -c LPCalc.c -o LPCalc.$(CPU).oLPMerge.${CPU}.o:	LPMerge.c $(HEADERS)			$(CC) $(CFLAGS) -c LPMerge.c -o LPMerge.$(CPU).oLModel.${CPU}.o:	LModel.c $(HEADERS)			$(CC) $(CFLAGS) -c LModel.c -o LModel.$(CPU).oall: 			$(HLMLIB)clean:			rm -f *.${CPU}.o $(HLMLIB)cleanup:			rm -f *.${CPU}.o

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?