rustc 带有自动编译到多个目标的能力,我们称之为“内置”目标,它们通常对应于团队直接支持的目标。要查看内置目标列表,您可以运行 rustc --print target-list。
rustc
rustc --print target-list
通常,目标需要一个编译好的 Rust 标准库副本才能工作。如果使用 rustup,请查看有关 交叉编译 的文档,了解如何下载官方 Rust 发行版构建的预构建标准库。大多数目标将需要一个系统链接器,以及可能的其他东西。