📄 makefile
字号:
KERNEL_ROOT=../..include $(KERNEL_ROOT)/config.mkCOMMON_OBJ = common/divsi3.o common/div0.o common/backtrace.o common/showmem.oCPU_SRC_C = $(wildcard $(CPU)/*.c)CPU_SRC_ASM = $(CPU)/context.SCPU_OBJ = $(CPU_SRC_ASM:.S=.o) $(CPU_SRC_C:.c=.o)LIBCPU = $(KERNEL_ROOT)/lib/libcpu_$(CPU).aSTARTOBJ = $(KERNEL_ROOT)/lib/start_$(CPU).oall: $(LIBCPU) $(STARTOBJ)$(LIBCPU): $(CPU_OBJ) $(COMMON_OBJ) $(AR) r $(LIBCPU) $? $(RANLIB) $(LIBCPU)$(COMMON_OBJ): make -C common$(CPU_OBJ): $(CPU_SRC_C) make -C $(CPU)$(STARTOBJ): $(CPU)/start.S make -C $(CPU)clean: rm -f $(LIBCPU) make -C common clean make -C $(CPU) clean
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -