#build-script #cargo-build #static #build-dependencies #compilation #native #compile

build cc

为Cargo构建脚本提供构建时依赖,帮助调用本地C编译器将本地C代码编译成静态库,以便链接到Rust代码中

每月120个稳定版本

1.1.14 2024年8月23日
1.1.7 2024年7月29日
1.0.90 2024年3月6日
1.0.84 2023年11月12日
0.0.1 2014年12月16日

#1 in 构建工具

Download history 2545011/week @ 2024-05-03 2517005/week @ 2024-05-10 2598617/week @ 2024-05-17 2500909/week @ 2024-05-24 2739890/week @ 2024-05-31 2753739/week @ 2024-06-07 2672447/week @ 2024-06-14 2889182/week @ 2024-06-21 2747151/week @ 2024-06-28 2839950/week @ 2024-07-05 2958673/week @ 2024-07-12 2995547/week @ 2024-07-19 3014343/week @ 2024-07-26 2977124/week @ 2024-08-02 3195106/week @ 2024-08-09 2580692/week @ 2024-08-16

12,314,151 每月下载量
用于 52,055 个crate (2,101 直接)

MIT/Apache

310KB
6K SLoC

cc-rs

Cargo构建脚本提供库,将一组C/C++/汇编/CUDA文件编译成静态库,以便Cargo将其链接到正在构建的crate中。此crate本身不编译代码;它调用平台默认编译器。此crate将自动检测跨编译和各种环境变量等情况,并相应地构建代码。

请参阅文档以获取详细的使用说明。

许可证

本项目受以下任一许可证的许可:

任选其一。

贡献

除非您明确说明,否则您根据Apache-2.0许可证定义的任何有意提交给cc-rs的贡献,都应如上所述双许可,而不附加任何额外条款或条件。

依赖项