📄 makefile
字号:
#
#
#
#
# 负责编译driver
#
#
#
drivero = onsole.o vgadriver.o kbdrivero.o video.oo
driver: onsole vga kbdriver video
$(LD) $(LDFLG) $(drivero) -r -o driver.o
$(CP) driver.o ..\build
#.......
cono = onsole\console.o
onsole: $(cono)
$(LD) $(LDFLG) $(cono) -r -o onsole.o
#.......
videoo= video/vgafont.o video/font.o video/video.o
video: $(videoo)
$(LD) $(LDFLG) $(videoo) -r -o video.oo
#.......
vgao = video/vga/vgadrv.o video/vga/vga.o
vga: $(vgao)
$(LD) $(LDFLG) $(vgao) -r -o vgadriver.o
#.......
kbdrivero = keyboard/kbd.o keyboard/kbdriver.o
kbdriver: $(kbdrivero)
$(LD) $(LDFLG) $(kbdrivero) -r -o kbdrivero.o
# 默认规则
%.o:%.s
$(AS) $(ASFLAGS) -o $@ $<
%.o:%.c
$(CC) $(CCFLAGS) -o $@ $<
clean:
$(RM) *.o
$(RM) *.oo
$(RM) video\*.o
$(RM) video\vga\*.o
$(RM) keyboard\*.o
$(RM) onsole\*.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -