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

📄 makefile

📁 一款类linux的操作系统源码
💻
字号:
ROOTDIR = ../../..include $(ROOTDIR)/Makefile.rulesCFLAGS += -D_KERNEL#CFLAGS += -D_DEBUGLDFLAGS = -Bstatic -Ttext 100000 ## init.o must be first#OBJS = init.o asm.o blk.o boot.o buf.o bufq.o cpuid.o dev.o event.o file.o fs.o fsops.o intr.o mem.o mutex.o nextlex.o os.o path.o print.o proc.o queue.o region.o segment.o string.o sys.o syscall.o tsc.o tscread.o uname.o vm.oLIBS = -lload -lrrfs -ldevfs -ldev -lsysfs -lsocket -lnet -ltimeTGT = osall: kern	cd $(ROOTDIR)/sys/src/dev; make	cd $(ROOTDIR)/sys/src/devfs; make	cd $(ROOTDIR)/sys/src/load; make	cd $(ROOTDIR)/sys/src/net; make	cd $(ROOTDIR)/sys/src/rrfs; make	cd $(ROOTDIR)/sys/src/socket; make	cd $(ROOTDIR)/sys/src/sysfs; make	cd $(ROOTDIR)/sys/src/time; make	make buildkern: $(OBJS)build:	$(LD) $(LDFLAGS) -nostdlib -L$(LIBDIR) -o $(TGT) $(OBJS) $(LIBS)	$(SIZE) $(TGT)clean: kernclean	cd $(ROOTDIR)/sys/src/dev; make clean	cd $(ROOTDIR)/sys/src/devfs; make clean	cd $(ROOTDIR)/sys/src/load; make clean	cd $(ROOTDIR)/sys/src/net; make clean	cd $(ROOTDIR)/sys/src/rrfs; make clean	cd $(ROOTDIR)/sys/src/socket; make clean	cd $(ROOTDIR)/sys/src/sysfs; make clean	cd $(ROOTDIR)/sys/src/time; make cleankernclean:	$(RM) *~ $(OBJS) $(TGT).sym $(TGT)indent: clean	Indent	cd $(ROOTDIR)/sys/src/dev; Indent	cd $(ROOTDIR)/sys/src/devfs; Indent	cd $(ROOTDIR)/sys/src/load; Indent	cd $(ROOTDIR)/sys/src/net; Indent	cd $(ROOTDIR)/sys/src/rrfs; Indent	cd $(ROOTDIR)/sys/src/socket; Indent	cd $(ROOTDIR)/sys/src/sysfs; Indent	cd $(ROOTDIR)/sys/src/time; Indent

⌨️ 快捷键说明

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