把 i686 Windows 目标降级为仅提供标准库
来源:blog.rust-lang.org — 2026-10-02
📋 概述
Rust 编译器团队宣布,从 1.100.0 起把 32 位 Windows 目标降级:i686-pc-windows-msvc 从带宿主工具的 Tier 1 降为不带宿主工具的 Tier 1,i686-pc-windows-gnu 同样降级。标准库仍会分发,但编译器这类宿主工具不再提供,今后需从 64 位宿主交叉编译;原因是仅支持 32 位的 x86 CPU 已停售十余年,32 位 Windows 支持也在 2025 年 10 月结束,且在现代硬件上构建 i686 工具链本身问题重重。
🔑 核心要点
- 自 Rust 1.100.0 起,i686-pc-windows-msvc 降为不带宿主工具的 Tier 1
- i686-pc-windows-gnu由带宿主工具的 Tier 2 降为不带宿主工具的 Tier 2
- 标准库仍会分发,但编译器等宿主工具不再提供
- 今后需从受支持的宿主(如 64 位 Windows)交叉编译
- 背景:仅支持 32 位的 x86 CPU 已停售 15 年以上,32 位 Windows 支持 2025 年 10 月结束
💡 金句
综合考虑这些情况,从受更好支持的宿主交叉编译这些目标,是我们找到的最佳前进方案。
👍 0
👎 0
← 返回 Lobsters 首页