armv4t-none-eabi

第 3 层

任何 ARMv4T 架构系列中的 CPU 的裸机目标,支持 ARM/Thumb 代码互操作(也称为 a32/t32),默认代码生成使用 ARM 代码。

特别是,它支持 Game Boy Advance (GBA),但这个目标没有 GBA 特定的内容,因此任何 ARMv4T 设备都应该可以正常工作。

有关适用于所有 arm-none-eabi 目标的信息,请参阅 arm-none-eabi

目标维护者

测试

这是一个交叉编译的目标,您需要在测试期间对其进行模拟。

由于这是一个与设备无关的目标,因此您需要的具体模拟器取决于您要运行代码的特定设备。

例如,在为 Gameboy Advance 编程时,可以使用 mgba-test-runner 程序在 mgba 模拟器中运行一组正常的 Rust 测试。