#linux #cargo-build #build-script #build-dependencies #linux-macos #build-time #macos

构建 vcpkg

一个在构建时用于查找 vcpkg 树中的本地依赖项的库,以便在 Cargo 构建脚本中使用

26 个版本

使用旧的 Rust 2015

0.2.15 2021 年 6 月 19 日
0.2.13 2021 年 5 月 22 日
0.2.11 2020 年 12 月 10 日
0.2.10 2020 年 6 月 10 日
0.2.2 2017 年 6 月 15 日

#15构建工具

Download history 1049921/week @ 2024-03-14 1083020/week @ 2024-03-21 1052992/week @ 2024-03-28 1077715/week @ 2024-04-04 1106229/week @ 2024-04-11 1134676/week @ 2024-04-18 1102361/week @ 2024-04-25 1121873/week @ 2024-05-02 1092068/week @ 2024-05-09 1156219/week @ 2024-05-16 1118437/week @ 2024-05-23 1226259/week @ 2024-05-30 1178194/week @ 2024-06-06 1225050/week @ 2024-06-13 1224814/week @ 2024-06-20 1024407/week @ 2024-06-27

4,890,255 每月下载量
9,902 个包中 使用 (76 直接使用)

MIT/Apache

230KB
2K SLoC

vcpkg-rs Windows macOS Linux

文档 变更日志

这是一个从 cargo 构建脚本中查找 Vcpkg 安装的库的辅助工具。它的工作方式类似于 pkg-config。它支持 Windows (MSVC ABI)、Linux 和 MacOS。

示例

Vcpkg 安装中查找名为 foo 的库,并发出 cargo 元数据以链接它

// build.rs
fn main() {
    vcpkg::find_package("foo").unwrap();
}

有关更多信息,请参阅 包文档。有关创建 vcpkg 安装的便捷方式,请参阅 cargo-vcpkg

许可证

有关详细信息,请参阅 LICENSE-APACHE 和 LICENSE-MIT。

无运行时依赖项