⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 操作系统源代码
💻
字号:
##  $Revision: 1.4 $####  Unix makefile for editline library.####  Set your options:##	-DANSI_ARROWS		ANSI arrows keys work like emacs.##	-DHAVE_STDLIB		Have <stdlib.h>.##	-DHAVE_TCGETATTR	Have tcgetattr(), tcsetattr().##	-DHAVE_TERMIO		Have "struct termio" and <termio.h>##	(If neither of above two, we use <sgttyb.h> and BSD ioctl's)##	-DHIDE			Make static functions static (non debug).##	-DHIST_SIZE=n		History size.##	-DNEED_STRDUP		Don't have strdup().##	-DUNIQUE_HISTORY	Don't save command if same as last one.##	-DUSE_DIRENT		Use <dirent.h>, not <sys/dir.h>?##	-DUSE_TERMCAP		Use the termcap library for terminal size##				see LDFLAGS, below, if you set this.##	-DNEED_PERROR		Don't have perror() (used in testit)DEFS	= -DANSI_ARROWS -DHAVE_STDLIB -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT \	  -DHIST_SIZE=100 -DUSE_TERMCAP -DSYS_UNIX -DNEED_STRDUPCFLAGS	= -O -D_MINIX -D_POSIX_SOURCE $(DEFS) -woCC1	= $(CC) $(CFLAGS) -c##  If you have -DUSE_TERMCAP, set this as appropriate:#LDFLAGS = -ltermlib#LDFLAGS = -ltermcap##  End of configuration.SOURCES	= editline.c complete.c sysunix.cLIBRARY = ../libedit.aOBJECTS	= $(LIBRARY)(editline.o) $(LIBRARY)(complete.o) $(LIBRARY)(sysunix.o)SHARFILES =	README Makefile editline.3 editline.h unix.h editline.c \		complete.c sysunix.c testit.c \		Make.os9 os9.h sysos9.cinstall:	$(LIBRARY)testit:		testit.c $(LIBRARY)	$(CC) $(CFLAGS) -o testit testit.c $(LIBRARY) $(LDFLAGS)shar:		$(SHARFILES)	shar $(SHARFILES) >sharclean:	rm -f *.[oa] testit foo core tags lint lint.all a.out sharlint:		testit	lint -a -b -u -x $(DEFS) $(SOURCES) testit.c >lint.all	sed -e '/warning: function prototype not in scope/d' \		-e '/warning: old style argument declaration/'d \		-e '/mix of old and new style function declaration/'d \		<lint.all >lint$(LIBRARY):	$(OBJECTS)	aal cr $@ *.o	rm *.o$(OBJECTS):	editline.h$(LIBRARY)(editline.o):	editline.c	$(CC1) editline.c$(LIBRARY)(complete.o):	complete.c	$(CC1) complete.c$(LIBRARY)(sysunix.o):	sysunix.c	$(CC1) sysunix.c

⌨️ 快捷键说明

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