1

我正在使用“toolchain-mipsel_3.3.6_BRCM24”并尝试编译和链接

1) ELF 新的 32 位 LSB 可执行文件,MIPS,MIPS-I 版本 1 (SYSV)

但我得到了这个:

2) ELF 新的 32 位 LSB 可执行文件,MIPS,MIPS32 版本 1 (SYSV)

但是目标文件编译为此:

3) ELF new 32-bit LSB relocatable, MIPS, MIPS-I version 1 (SYSV)

我认为目标文件编译得很好,但为什么它生成格式为 (2) 而不是 (1) 的可执行文件?

看起来我需要传递一些链接器选项,对吧?

但如果是这种情况,那么我不知道是哪个以及如何。请帮忙。我以前没有交叉编译过任何东西。

顺便提一句。输出 (1)、(2) 和 (3) 由 binwalk 生成。

4

0 回答 0