我正在关注有关如何编写引导加载程序http://3zanders.co.uk/2017/10/18/writing-a-bootloader3/
的教程。最后使用以下命令将所有文件链接在一起:
i386-elf-_g++ x86_64-elf-g++ -m64 kmain.cpp boot4.o -o kernel.bin
nostdlib -ffreestanding -std=c++11 -mno-red-zone -fno-exceptions -
nostdlib -fno-rtti -Wall -Wextra -Werror -T linker.ld
如果删除了下划线,则会发生此错误
i386-elf-g++: error: x86_64-elf: No such file or directory
可能是什么问题?
答案 0 :(得分:1)
删除两个命令之一后,它起作用了。该命令仅用于i386编译