Linker 未知链接错误
我正在开发自己的操作系统,但为此我需要接触链接,然后我完成了以下链接脚本来构建它:Linker 未知链接错误,linker,ld,linker-scripts,Linker,Ld,Linker Scripts,我正在开发自己的操作系统,但为此我需要接触链接,然后我完成了以下链接脚本来构建它: ENTRY (loader) SECTIONS{ . = 0x00100000 .text : { *(.text) } .bss : { sbss = .; *(COMMON) *(.bss) ebss = .; } } .data ALIGN (0x1000) : { start_ctors = .;
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-T linker.ld-o kernel.bin loader.o kernel.old:linker.ld:5:语法错误
$
我能做什么?我得猜第5行末尾少了一个分号