Rust 的链接时初始化、销毁和分散数据收集宏
用于链接时初始化、终止的跨平台库 在 Rust 中进行收集。
| 箱子 | |
|---|---|
linktime |
|
用于 ctor、dtor 和 link-section 的便利框架 |
|
ctor |
|
| 主函数之前的模块初始化函数 | |
dtor |
|
| 在主模块关闭之前执行模块关闭功能 | |
link-section |
|
| 由链接器管理的带类型 (切片) 和无类型的段 | |
scattered-collect |
|
| 由链接器管理的集合:切片、排序切片、映射 |
linktime 项目由三个 crate 组成,其中顶层的 linktime
crate 会将它们全部聚合起来。
选择和拷贝,或者导入顶层 crate 以获取全部三个。
linktime = { version = "…", features = ["link-section"] } # 注意: 已经启用
[](https://crates.io/crates/link-section) [](https://github.com/mmastrac/linktime/actions/workflows/rust.yml) [](https://app.codspeed.io/mmastrac/linktime?utm_source=badge)
[dependencies]
[dependencies]
[dependencies]暂无开放 Issues,或尚未同步最近议题。