📄 makefile
字号:
.SUFFIXES: .c .oBOBJS = mkbshift.oCOBJS = exit.o array.o S_u_alaw.oSOBJS = main.o shorten.o fixio.o vario.o poly.o lpc.o hsgetopt.o dupfinfo.o license.oCC = ccCFLAGS= -Oprefix = /usr/localmanext = 1.c: ; $(CC) $(CFLAGS) -o $* $*.c.c.o: ; $(CC) $(CFLAGS) -c $*.call: shorten shorten.maninstall: shorten cp shorten $(prefix)/bin cp shorten.1 $(prefix)/man/man$(manext)/shorten.$(manext)shorten: bitshift.h $(COBJS) $(SOBJS) $(CC) $(CFLAGS) -o shorten $(COBJS) $(SOBJS) -lmbitshift.h: mkbshift mkbshiftmkbshift: $(COBJS) $(BOBJS) $(CC) $(CFLAGS) -o mkbshift $(COBJS) $(BOBJS) -lmlicense.c: LICENSE awk -f license.awk < LICENSE > license.cshorten.man: shorten.1 nroff -man shorten.1 | col -b > shorten.mantest: shorten ./shorten -x mvs_s16.shn tmp.s16 if [ `wc -lc tmp.s16 | sed 's/ //g'` != "17032596tmp.s16" ]; then exit 1; fi shntestrelease: test spotless shorten.man releaseclean: rm -f $(COBJS) $(BOBJS) $(SOBJS)spotless: clean rm -f shorten mkbshift mkbshift.exe tmp.s16 *~
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -