mipsel-sony-psx

等级: 3

索尼 PlayStation 1 (psx)

指定开发者

要求

此目标是交叉编译的。对主机没有特殊要求。

构建

可以通过为 rustc 构建启用此目标来构建它

[build]
build-stage = 1
target = ["mipsel-sony-psx"]

交叉编译

此目标可以从任何主机进行交叉编译。

测试

目前不支持为此目标运行 rustc 测试套件。

构建 Rust 程序

由于它是第 3 级,rust 不会为此目标发布预编译的工件。

只需使用 build-std nightly cargo 功能来构建 corealloc

cargo build -Zbuild-std=core,alloc --target mipsel-sony-psx

上面的命令会生成一个 ELF。要生成模拟器运行的 PSEXE 格式的二进制文件,您可以使用 cargo-psx

cargo psx build

或使用 -Clink-arg=--oformat=binary 来生成一个扁平的二进制文件。