amazon-ec2 - 我应该使用什么目标三元组来为 AWS Graviton2 实例构建 Rust 项目?
问题描述
我想在我的 amd64 主机系统上交叉编译 Rust 代码以在AWS Graviton2实例上运行。
基于Graviton 上的 C/C++ 入门指南,似乎我想要类似armv8
. Rust 支持的目标三元组列表中唯一这样的三元组以thumbv8m
. 我对ARM一无所知,所以不确定这些是否是我想要的,如果是的话,是哪一个。
解决方案
正确的目标将是aarch64-unknown-linux-gnu
。您还可以在 AWS Graviton2 实例上执行 Arm-native 编译。
推荐阅读
- java - 单元测试静态方法——GsonSerializer
- tabulator - 格式化列组 Pdf 制表符
- c# - 带有 dotnet ef 错误的迁移:无法创建“MyClass”类型的对象
- powershell - 创建 windows docker 容器时出错
- chef-infra - 在 chefspec 中是否可以编写一次方法并在其他规范文件中调用该方法?
- python - 如何在同一模型中有两个标记字段,即两个可标记管理器?
- bash - 更改控制台用户的权限 (MacOS)
- sql-server - 使用触发器 SQL SERVER 将数据从一个数据库插入到另一个数据库
- c++ - 如何使用winsock更改我的蓝牙设备的名称和类别
- python - 基于词与标签相关性的情感分析特征选择