6 个版本
0.1.5 | 2024年3月1日 |
---|---|
0.1.4 | 2021年7月6日 |
0.1.2 | 2020年7月17日 |
0.1.1 | 2019年6月5日 |
#99 in 构建工具
4,174 每月下载量
在 2 crates 中使用
6KB
72 行
构建正确 cdylibs 的 link-line 辅助工具
支持的目标
- Linux 和 Android
- macOS 和 iOS
- Windows (gnu)
使用方法
build.rs
将该包添加到你的 build-dependencies,在你的 build.rs
中,调用 metabuild()
。
[build-dependencies]
cdylib-link-lines = "0.1"
fn main() {
cdylib_link_lines::metabuild();
}
metabuild
如果你正在使用 metabuild
的 不稳定特性
cargo-features = ["metabuild"]
[package]
name = "mypackage"
...
metabuild = ["cdylib-link-lines"]
[build-dependencies]
cdylib-link-lines = "0.1"
致谢
辅助工具由 crav1e 分离出来,包含由 Luca Barbato 和 Derek Buitenhuis 编写的代码。由于 Ivan Enderlin 的贡献,与 cargo-c 0.9 逻辑保持同步。