aarch64-apple-ios-sim
层级:2
ARM64 上的 Apple iOS 模拟器。
指定开发者
要求
此目标是交叉编译的。要构建此目标,需要在 macOS 上使用 Xcode 12 或更高版本。
构建
可以通过为 rustc
构建启用此目标来构建该目标
[build]
build-stage = 1
target = ["aarch64-apple-ios-sim"]
交叉编译
此目标可以从 x86_64
或 aarch64
macOS 主机交叉编译。
其他主机不支持交叉编译,但可能在提供所需 Xcode SDK 时也能正常工作。
测试
目前不支持为此目标运行 rustc 测试套件。
构建 Rust 程序
注意:构建此目标需要相应的 iOS SDK,由 Xcode 12+ 提供。
从 Rust Nightly 1.56.0(2021-08-03)开始,工件以预编译形式提供
rustup target add aarch64-apple-ios-sim --toolchain nightly
可以为此目标构建 Rust 程序
rustc --target aarch64-apple-ios-sim your-code.rs
在 iOS 模拟器中运行简单程序没有简单的方法。静态库构建可以嵌入到 iOS 应用程序中。