4

これは私のメイクファイルです:

obj =init3.o initfunc.o descriptor.o disk.o

init:$(obj)
     ld -o init.out $(obj)

init3.o:init3.asm
        nasm -f aout init3.asm

initfunc.o:initfunc.asm
        nasm -f aout  initfunc.asm

descriptor.o:../lib/descriptor.asm
    nasm -f aout  ../lib/descriptor.asm

disk.o:../drive/disk.asm
    nasm -f aout  ../drive/disk.asm

彼らはまったく間違ったことをコンパイルしませんでしたが、リンカーがリンクを開始したときにエラーが出ましたfile not recognized: file format not recognized. .私のコード?-f elf.out

4

1 に答える 1