#rustc #target #compiler #rustc-auto-publish #llvm #compilation #linker

nightly rustc-ap-rustc_target

自动发布的 rust-lang/rust 仓库中 rustc_target 包的版本,版本号来自提交 9a27044f42ace9eb652781b53f598e25d4e7e918。该 crate 的发布脚本位于:https://github.com/alexcrichton/rustc-auto-publish

596 个主要版本更新

727.0.0 2021年7月6日
726.0.0 2021年6月29日
725.0.0 2021年6月22日
724.0.0 2021年6月15日
113.0.0 2018年4月27日

开发工具 中排名 990

Download history 121/week @ 2024-04-22 86/week @ 2024-04-29 102/week @ 2024-05-06 167/week @ 2024-05-13 111/week @ 2024-05-20 280/week @ 2024-05-27 108/week @ 2024-06-03 127/week @ 2024-06-10 104/week @ 2024-06-17 86/week @ 2024-06-24 292/week @ 2024-07-01 85/week @ 2024-07-08 141/week @ 2024-07-15 31/week @ 2024-07-22 345/week @ 2024-07-29 74/week @ 2024-08-05

每月下载量 610
22 个 crate 中使用(直接使用 4 个)22

MIT/Apache

1.5MB
33K SLoC

rustc_target 包含一些针对不同编译目标等非常底层的细节。

有关 rustc 的工作方式更多信息,请参阅 rustc 开发指南


lib.rs:

一些被 rustc 使用且依赖较少的代码

最初从 rustc::back 中提取出来,该模块名义上是编译器的 '后端',尽管 LLVM 是 rustc 的后端,因此 rustc_target 实际上只是与代码生成和链接相关的一些零散代码。这个 crate 主要存在是为了让 rustc 更小,所以我们可能会在这里添加更多 '东西'。它不依赖于 LLVM。

依赖项

~7–17MB
~233K SLoC