跳到主要内容

2.7 使用链接器

推荐通过编译器驱动(kf32clang)来调用kf32ld,也可以直接使用kf32ld命令。

通过编译或汇编获取main.o和add.o两个目标文件,可以使用下面的命令将它们链接成为一个可执行文件:

kf32clang main.o add.o -T kf32demo.ld -Wl,-Map=pro.map -o pro.elf

该命令会生成一个pro.elf可执行文件:

  • -T kf32demo.ld: 指定链接脚本。
  • -Wl,-Map=pro.map: 生成映射文件。
  • -o pro.elf: 指定生成的可执行文件名称。