0

私は自分のOSを開発していますが、このためにリンクに触れる必要があります。次に、このリンクスクリプトを実行してビルドしました。

ENTRY (loader)

SECTIONS{
   . = 0x00100000
   .text : {
      *(.text)
   }

   .bss : {
      sbss = .;
      *(COMMON)
      *(.bss)
      ebss = .;
   }
}

.data ALIGN (0x1000) : {
   start_ctors = .;
   *(.ctor*)
   end_ctors = .;
   start_dtors = .;
   *(.dtor*)
   end_dtors = .;
   *(.data)
}

しかし、物事をリンクしようとすると、いくつかのエラーが発生しました

$ ld -Tlinker.ld -o kernel.bin loader.o kernel.o
ld:linker.ld:5:構文エラー
$

私に何ができる?

4

1 に答える 1

1

5行目の終わりに欠落しているセミコロンを推測する必要があります。

于 2010-03-21T20:05:25.090 に答える