Rust 1.72.0 发布,未来支持版本最低为 Windows 10
Rust 1.72.0 稳定版已发布。
主要变化:
- 在错误中报告可能有用的
cfg
禁用项
现在支持使用 cfg
有条件地启用 Rust 代码,例如仅通过某些 crate 功能或仅在特定平台上提供某些功能。
以前,以这种方式禁用的项目实际上对编译器来说是不可见的。不过现在,编译器会记住这些项目的名称和 cfg
条件,因此它可以报告尝试调用的函数是否不可用。
Compiling my-project v0.1.0 (/tmp/my-project) error[E0432]: unresolved import `rustix::io_uring` --> src/main.rs:1:5 | 1 | use rustix::io_uring; | ^^^^^^^^^^^^^^^^ no `io_uring` in the root | note: found an item that was configured out --> /home/username/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.8/src/lib.rs:213:9 | 213 | pub mod io_uring; | ^^^^^^^^ = note: the item is gated behind the `io_uring` feature For more information about this error, try `rustc --explain E0432`. error: could not compile `my-project` (bin "my-project") due to previous error
- Const 评估时间现在不受限制
- 来自 Clippy 的多项 lint 已进入
rustc
- 进入稳定阶段的 API
最后,在未来的版本中,Rust 团队计划将支持的最低 Windows 版本提升至 Windows 10。编译器 MCP 651 中接受的建议是 Rust 1.75 将是最后一个正式支持 Windows 7、8 和 8.1 的版本。
当 Rust 1.76 于 2024 年 2 月发布时,仅支持 Windows 10 及更高版本作为 tire-1 target。此变更将同时适用于主机编译器和编译 target。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PuTTY 0.79 发布,SSH/Telnet 程序
PuTTY 0.79 现已发布。PuTTY 是一款集成虚拟终端、系统控制台和网络文件传输为一体的自由开源程序。它支持多种网络协议,包括SCP,SSH,Telnet,rlogin 和原始的套接字连接,它也可以连接到串行端口。其软件名字 “PuTTY” 并没有特殊含义。 0.79 主要是一个错误修复版本,只在 SSH 和终端鼠标处理方面增加了少量新功能。 其中最重要的一项错误修复是已将 Windows“安装范围”恢复到 0.77 及更早版本中的方式,恢复了必须在 0.78 中采用的安全解决方法。这意味着 0.79 Windows 安装程序不会自动卸载 0.78。因此官方建议用户先手动卸载 0.78(如果你已安装)。和以前一样,如果你同时安装了两个版本,卸载后再运行新的安装程序即可恢复正常。 详情可查看官方公告。
- 下一篇
🍁支持钉钉等小程序 | CXYGZL-V2.0.9 发布
CXYGZL - 程序员工作流 介绍 现在开源的工作流引擎,基本都是以 BPMN.js 为基础的,导致使用门槛过高,非专业人员无法驾驭。本工作流借鉴钉钉 / 飞书的方式,以低代码方式降低用户使用门槛,即使是普通企业用户也可以几分钟内就能搭建自己的工作流引擎。 体验地址:https://pro.cxygzl.com 文档地址:https://www.cxygzl.com 新版本介绍: 支持H5页面审批(https://h5pro.cxygzl.com) 支持微信小程序审批(已上架应用市场,搜索小程序:CXYGZL工作流) 支持钉钉小程序审批(企业内部应用) 已实现上述三端的适配,后续会适配更多客户端,敬请关注。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19