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

📄 makefile

📁 一个c语言写做的编译器的源码
💻
字号:
#@A (C) 1992 Allen I. Holub 

OBJ1 =  box.obj   delwin.obj   glue.obj    hidewin.obj  initscr.obj
OBJ2 =  mvwin.obj showwin.obj  waddstr.obj wclrtoeo.obj werase.obj
OBJ3 =  winch.obj wincreat.obj winio.obj   wmove.obj    wprintw.obj wscroll.obj
OBJ4 =  prnt.obj

# ----------------------------------------------------------------------
# You'll have to recompile glue.c if you change the TYPE macro.
# You'll have to recompile everything if you change memory model.
#
# TYPE	= R	# make rom-bios version of curses
# TYPE	= V	# make direct-video version of curses
TYPE	= A	# make autoselect version, decides based on VIDEO environment

# MODEL = C				# compact
MODEL = S				# small

SW	= -c -Oxn -Zi -A$(MODEL)
TARG	= curses$(TYPE)$(MODEL).lib
CC	= cl
# ----------------------------------------------------------------------
.c.obj :
	$(CC) $(SW) \src\tools\curses\$*.c
# ----------------------------------------------------------------------
$(TARG) : $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4)
	 rm $(TARG)
	 lib @<<
$(TARG)
y
$(OBJ1) &
$(OBJ2) &
$(OBJ3) &
$(OBJ4)
nul
<<
# ----------------------------------------------------------------------
PRNT=\src\compiler\lib
prnt.obj :	$(PRNT)\prnt.c
		$(CC) $(SW) $(PRNT)\prnt.c

glue.obj :	glue.c
		$(CC) $(SW) -D$(TYPE) \src\tools\curses\glue.c

box.obj :	box.c		cur.h /include/curses.h
delwin.obj :	delwin.c	cur.h /include/curses.h
hidewin.obj :	hidewin.c	cur.h /include/curses.h
initscr.obj :	initscr.c	cur.h /include/curses.h
mvwin.obj :	mvwin.c		cur.h /include/curses.h
showwin.obj :	showwin.c	cur.h /include/curses.h
waddstr.obj :	waddstr.c	cur.h /include/curses.h
wclrtoeo.obj :	wclrtoeo.c	cur.h /include/curses.h
werase.obj :	werase.c	cur.h /include/curses.h
winch.obj :	winch.c		cur.h /include/curses.h
wincreat.obj :	wincreat.c	cur.h /include/curses.h
winio.obj :	winio.c		cur.h /include/curses.h
wmove.obj :	wmove.c		cur.h /include/curses.h
wprintw.obj :	wprintw.c	cur.h /include/curses.h
wscroll.obj :	wscroll.c	cur.h /include/curses.h

⌨️ 快捷键说明

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