📄 makefile
字号:
## FILE: Unix Makefile for RCOS# AUTHOR: David JonesCC= g++CFLAGS= -O -c -g -Wall # Linux#CFLAGS= -O -c -g #Euler#LIBDIR= -L/usr/lib -L/usr/openwin/lib#LIBS= $(LIBDIR) -lX11 -lm# LinuxLIBDIR= -L/usr/lib -L/usr/X386/lib LIBS= $(LIBDIR) -lX11 -lm#.cpp.o: # $(CC) $(CFLAGS) $<all: rcos## rcos## pal_unix.o not included here, it is an include file in pal.ccOBJS = anim.o app.o btn.o conx.o cpmbdos.o cpmfs.o cpu-disp.o ctrls.o \ dbllist.o dev-disp.o dsk-disp.o dskdrv.o exec.o fsiface.o gfx.o \ ipc.o kernel.o mmup.o mshare.o obj.o pal.o pci.o rcos.o rng.o str.o \ timer.o tty.o ttyld.o userip.o prefs.orcos: ${OBJS} $(CC) -o $@ ${OBJS} ${LIBS}anim.o: anim.cc anim.hh $(CC) $(CFLAGS) anim.ccttyld.o: ttyld.cc ttyld.hh $(CC) $(CFLAGS) ttyld.ccuserip.o: userip.cc userip.hh $(CC) $(CFLAGS) userip.ccrng.o: rng.cc rng.hh $(CC) $(CFLAGS) rng.ccrcos.o: rcos.cc rcos.hh $(CC) $(CFLAGS) rcos.ccstr.o: str.cc str.hh $(CC) $(CFLAGS) str.cctimer.o: timer.cc timer.hh $(CC) $(CFLAGS) timer.cctty.o: tty.cc tty.hh $(CC) $(CFLAGS) tty.ccmmup.o: mmup.cc mmu.hh $(CC) $(CFLAGS) mmup.ccmshare.o: mshare.cc $(CC) $(CFLAGS) mshare.ccobj.o: obj.cc obj.hh $(CC) $(CFLAGS) obj.ccpci.o: pci.cc pci.hh $(CC) $(CFLAGS) pci.ccdev-disp.o: dev-disp.cc dev-disp.hh $(CC) $(CFLAGS) dev-disp.ccexec.o: exec.cc exec.hh $(CC) $(CFLAGS) exec.ccipc.o: ipc.cc $(CC) $(CFLAGS) ipc.cckernel.o: kernel.cc kernel.hh $(CC) $(CFLAGS) kernel.ccdbllist.o: dbllist.cc dbllist.hh $(CC) $(CFLAGS) dbllist.ccctrls.o: ctrls.cc ctrls.hh $(CC) $(CFLAGS) ctrls.cccpu-disp.o: cpu-disp.cc cpu-disp.hh $(CC) $(CFLAGS) cpu-disp.ccconx.o: conx.cc $(CC) $(CFLAGS) conx.ccbtn.o: btn.cc btn.hh $(CC) $(CFLAGS) btn.ccapp.o: app.cc app.hh $(CC) $(CFLAGS) app.ccprefs.o: prefs.cc prefs.hh $(CC) $(CFLAGS) prefs.cc# aditions for file systemcpmbdos.o: cpmbdos.cc cpmfs.hh $(CC) $(CFLAGS) cpmbdos.cccpmfs.o: cpmfs.cc cpmfs.hh $(CC) $(CFLAGS) cpmfs.ccdsk-disp.o: dsk-disp.cc dsk-disp.hh $(CC) $(CFLAGS) dsk-disp.ccdskdrv.o: dskdrv.cc cpmfs.hh $(CC) $(CFLAGS) dskdrv.ccfsiface.o: fsiface.cc fsiface.hh $(CC) $(CFLAGS) fsiface.cc## special rule for pal.o since it has a special dependency# pal_unix.cc must be included and pal.o should be remade if it# changes#pal.o: pal.cc palunix.cc pal.hh $(CC) $(CFLAGS) pal.ccpalunix.cc:gfx.o: gfx.cc gfxunix.cc gfx.hh $(CC) $(CFLAGS) gfx.cc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -