30天制作一个操作系统(一)

问题

执行make run的时候遇到:copy haribote.img …\z_tools\qemu\fdimage0.bin
process_begin: CreateProcess((null), copy haribote.img …\z_tools\qemu\fdimage0.bin, …) failed.
make (e=2): 系统找不到指定的文件。
…\z_tools\make.exe: *** [run] Error 2
原因:中间需要一个确认步骤,因此需要强制跳过
30天制作一个操作系统(一)_第1张图片

解决

使用XCOPY [A文件] [B文件] /y

那么只需要修改两个地方:
1)将代码开头 的COPY = copy改成COPY = xcopy
2)在run:命令下修改$(COPY) haribote.img ..\z_tools\qemu\fdimage0.bin ,加个/y ,改成$(COPY) haribote.img ..\z_tools\qemu\fdimage0.bin /y
30天制作一个操作系统(一)_第2张图片

你可能感兴趣的:(其他)