i686-unknown-hurd-gnu
和 x86_64-unknown-hurd-gnu
等级:3
[GNU/Hurd] 是 GNU 项目用于替代 Unix 内核的组件。
目标维护者
- Samuel Thibault,
[email protected]
, https://github.com/sthibaul/
要求
该目标支持主机工具。
GNU/Hurd 目标支持 std
并使用标准 ELF 文件格式。
构建目标
可以通过在 rustc 列表中添加 i686-unknown-hurd-gnu
和 x86_64-unknown-hurd-gnu
作为目标来构建此目标。
构建 Rust 程序
Rust 尚未为该目标提供预编译的构件。要为该目标编译,你需要构建启用该目标的 Rust(请参阅上面的“构建目标”),或者通过使用 build-std
或类似方法构建你自己的 core
副本。
测试
测试可以像运行常规二进制文件一样运行。
交叉编译工具链和 C 代码
该目标支持 C 代码,GNU 工具链调用目标为 i686-unknown-gnu
和 x86_64-unknown-gnu
。