aarch64-nintendo-switch-freestanding
层级:3
使用纯 Rust 工具链的 Nintendo Switch。
指定开发者
要求
此目标是交叉编译的。它对主机没有特殊要求。
构建
可以通过为 rustc
构建启用它来构建目标
[build]
build-stage = 1
target = ["aarch64-nintendo-switch-freestanding"]
交叉编译
此目标可以从任何主机交叉编译。
测试
目前不支持为此目标运行 rustc 测试套件。
构建 Rust 程序
如果 rustc
支持该目标并且库工件可用,则可以为该目标构建 Rust 程序
rustc --target aarch64-nintendo-switch-freestanding your-code.rs
要生成可以在设备上轻松运行的 NRO 格式的二进制文件,可以使用 cargo-nx
cargo nx --triple=aarch64-nintendo-switch-freestanding