我应该使用什么目标三元组来为 AWS Graviton2 实例构建 Rust 项目?

What target triple should I use to build a Rust project for an AWS Graviton2 instance?

我想将我的 amd64 主机系统上的 Rust 代码交叉编译到 AWS Graviton2 实例上的 运行。

基于 Getting started with C/C++ on Graviton guide, it seems like I want something like armv8. The only such triples in the list of Rust's supported target triples,从 thumbv8m 开始。我对 ARM 一无所知,所以不确定这些是否是我想要的,如果是,是哪一个。

正确的目标是 aarch64-unknown-linux-gnu。您还可以在 AWS Graviton2 实例上执行 Arm-native 编译。