GCC 的 Rust 前端项目 Gccrs 已被批准合并到 GCC 主干,这意味着下一个版本的 GCC 将能编译 Rust 源代码。据介绍,GCC Rust 补丁基于上游 GNU Compiler Collection 代码库重新编写,并为新的前端设置了布局骨架,还为 i386 和 ARM 提供初始 target hook,然后开始布局前端代码。此外,GCC 编译器支持的目标 (ta...
gccrs是一个基于 GCC 的 Rust 编译器前端项目,它将 Rust 语言编译为 GCC 的中间语言 GIMPLE,然后再...
去年 12 月,Gccrs 被批准合并到 GCC 主线,所有 gccrs 代码也都被合并到了 GCC 13 上游代码库中。但时至今日,编译器仍未就支持 Rust 做好准备。开发人员 Philip Herron 和 Arthur Cohen 发文解释称:我们的期望是,通过明确表示编译器仍未为真正的 Rust 代码做好准备;可以从早期用户那里得到有价值的反馈,...
为了满足开发者的需求,GCC 开发团队决定提供对这两种语言的支持,方便开发者在使用GCC时能够更好地编译...
从 2020 年 11 月开始,开发者 Philip Herron 就已全职从事 GCC Rust 的开发工作,在他和整个社区的共同努力下,GCC 指导委员会日前正式宣布,接受 GCC Rust 对 GCC 的贡献,GCC Rust 将被纳入 GCC 主线代码库,由 GCC 提供 Rust 编程语言支持。 这个Rust 前端可能会在明年的 GCC 13 发布之前被合并,而 GCC 13...
GCC即将加入对Rust的支持 GCC不仅仅是C语言的编译器,其实它是“GNU编译器集合”,所以它能支持很多语言的编译。GCC的Rust前端项目Gccrs已被批准合并到GCC主分支,下一个版本的GCC将能编译Rust源代码。GCC编译器支持的目标平台的数量要远多于标准的Rust编译器。开发者表示Gccrs仍然极具实验性,在发布之前会有很多变化。
支持XP 事情发展到这一步已经顺风顺水了。仅仅要官方态度发生转变。技术实现上难度不大。 https://github.com/rust-lang/rust/pull/26601 到2015年6月27日,Rust已经初步实现了支持XP系统。动作还是蛮快的。 后语 所谓我(Liigo)“推动”Rust支持XP,仅仅只是是网上发发帖子、顶顶帖子、发几句牢骚、汇集些信息、引...
rust-musl-builder :用于轻松构建静态Rust二进制文件的Docker容器 更新:此版本中的主要更新可能会破坏某些版本。 有关详细信息,请参见 。 如果这些更新破坏了您的构建,则可以更新Dockerfile以使用FROM ekidd/rust-musl-builder:1.48.0恢复到以前的版本。
通过将 GCC 作为后端集成到 rustc 中,可以更好地实现支持这些 target。除了 LLVM 之外,rustc master 还为 Cranelift(更快的调试编译)和 GCC(访问不支持 LLVM 的架构)提供了开发中的后端。 开发者 Arthur Cohen 表示 Gccrs 仍处于实验性阶段,在发布之前会进行大量更改。
通过将 GCC 作为后端集成到 rustc 中,可以更好地实现支持这些 target。除了 LLVM 之外,rustc master 还为 Cranelift(更快的调试编译)和 GCC(访问不支持 LLVM 的架构)提供了开发中的后端。 开发者 Arthur Cohen 表示 Gccrs 仍处于实验性阶段,在发布之前会进行大量更改。