Systemd 支持用 Rust 语言开发程序。核心 systemd 代码如 systemd 库目前尚不支持 Rust 代码,但对于systemd 程序/末端组件已支持使用 Rust 语言。Systemd 开发者并不计划将现有的 C 代码移植到 Rust,所有 Rust 代码都是通过 Meson 构建的(不使用 Cargo),仅强制要求使用 C 语言链接。Systemd 的 Rust 组件体积比 C 语言略大,一个测试程序的体积为 32KB,而其 C 语言对应程序的体积为 20KB。目前 systemd 的 Rust 支持是可选的。
Continue to Solidot →You are being forwarded in 6s — stay on this page