讨论区 老师答疑区 主题详情
mooc46834910212650920
用附件的代码,修改kernel.asm的include为write_vga_desktop_keyboard_buf.asm,编译报错

执行nasm -o kernel.bat kernel.asm  报错

以下是错误:

write_vga_desktop_keyboard_bu.asm:414: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:420: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:421: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:424: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:433: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:435: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:437: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:896: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:899: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:901: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:902: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:904: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:905: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:914: error: symbol `keybuf' not defined write_vga_desktop_keyboard_bu.asm:1024: warning: uninitialized space declared in .s32 section: zeroing [-w+zeroing] write_vga_desktop_keyboard_bu.asm:1027: warning: uninitialized space declared in .s32 section: zeroing [-w+zeroing] write_vga_desktop_keyboard_bu.asm:1029: warning: uninitialized space declared in .s32 section: zeroing [-w+zeroing] write_vga_desktop_keyboard_bu.asm:1031: warning: uninitialized space declared in .s32 section: zeroing [-w+zeroing] write_vga_desktop_keyboard_bu.asm:1034: warning: uninitialized space declared in .s32 section: zeroing [-w+zeroing]

课时13

所有回复(0)

回复

最近活动:
创建时间:
浏览次数:320
关注人数:0