admin 管理员组

文章数量: 1184232

Rust 1.51.0 已经移除对 XP 支持 master (#81250) - 20230505,但是依然有方法编译 XP 程序。思路是,使用 YY-Thunks 来弥补 XP 没有的 API。值得注意的是,Rust 对 XP 的支持是 Tier3 级别,编译出来的程序并不保证可以正常运行,详见 Platform Support - 20230505。

在阅读本文前,您可能需要知道:

  1. Powershell 如何添加环境变量,查看 Microsoft Learn - 20230505。
  2. Rustc 如何添加链接器(linker)参数,参考 知乎上洛佳的专栏 - 20230505。
  3. Rust 如何添加 32 位工具链,查看 Cross-compilation - 20230505。

为 Windows XP 编译 Rust 程序的关键在于链接「YY_Thunks

本文标签: 能在 程序 XP Windows Rust