Binutils ld 链接器如何配置仿真模式(使用 mingw 构建后不支持仿真)

use*_*227 5 c++ linker mingw ld binutils

使用 mingw 成功构建 binutils/ld 并尝试运行它后,我收到此消息 -

$ ld-new h:/binutils-2.23.1/ld/.libs/ld-new.exe: 无法识别的模拟模式: 支持的模拟:

我浏览了内部文档,据我了解,您需要设置配置或 makefile,以便在构建过程中安装您想要的模拟模式,但我无法弄清楚您实际上是如何做到这一点的。

如果有人能解释这个过程,我将不胜感激。

非常感谢。

Kuc*_*ara 2

似乎默认模拟模式是根据提供给 binutilsconfigure脚本(--target选项)的目标元组确定的。

另请参阅: https: //sourceware.org/git/gitweb.cgi?p =binutils-gdb.git;a=blob;f=ld/configure.tgt;hb=HEAD