针对Windows目标的更新基线标准

原文链接 2024年2月26日 · 代表编译器团队的Chris Denton

针对Windows的Tier 1工具链的最低要求将在1.78版本(计划于2024年5月2日发布)时提高。Windows 10现在将成为*-pc-windows-*目标的最低支持版本。这些要求适用于Rust工具链本身以及由Rust生成的二进制文件。

新增了两个以Windows 7为基线的目标:x86_64-win7-windows-msvc和i686-win7-windows-msvc。它们起始为Tier 3目标,意味着Rust代码库支持它们,但我们不会自动构建或测试它们。一旦这些目标达到Tier 2状态,它们将可通过rustup使用。

受影响的目标

  • x86_64-pc-windows-msvc
  • i686-pc-windows-msvc
  • x86_64-pc-windows-gnu
  • i686-pc-windows-gnu
  • x86_64-pc-windows-gnullvm
  • i686-pc-windows-gnullvm

为什么要更改要求? 在此之前,Rust对Windows 7、8和8.1有Tier 1支持,但这些目标不再满足我们的要求。特别是,这些目标无法再在CI中测试,这是目标层级政策所要求的,并且它们不再得到其供应商的支持。

相关推荐
程序员爱钓鱼3 小时前
Rust Clone详解:深拷贝、复制成本与正确使用方式
后端·面试·rust
seacracker3 小时前
一个 Rust 写的存储系统,想把 HPC 和 AI 的存储栈统一了
开发语言·人工智能·rust
lanfordxb16 小时前
从 Markdown 到图片卡片:MarkCard Studio 的功能设计与官网实现记录
rust·软件工程·ai工具
yiqiefeimeng17 小时前
Rust还是Go?编程语言的未来之争
rust·go·编程语言·技术社区·未来之争
大卫小东(Sheldon)1 天前
小鹤音形词典 新版发布了 - 离线的小鹤双拼\音形编码查询软件,支持AI多轮对话
ai·rust·xiaohe-yinxing
程序员爱钓鱼1 天前
Rust Move 详解:所有权移动与变量失效
后端·面试·rust
Ivanqhz1 天前
php7 闭包实现
开发语言·后端·rust·php
晴天162 天前
Rust 快速入门 (从 JavaScript 开发者视角)-Day09
开发语言·javascript·rust
梦醒沉醉2 天前
13、Rust程序设计语言——认识Cargo和Crates.io
rust
大鱼>2 天前
从零实现Rust异步运行时:Future/Waker/Reactor三部曲
开发语言·网络·rust