【问题标题】:Hitting upload limit on crates.io on a sys crate在 sys crate 上达到 crates.io 的上传限制
【发布时间】:2022-11-25 05:26:42
【问题描述】:

我正在尝试为 libvmaf 发布一个 sys crate。不幸的是,我不能简单地动态链接到 libvmaf,因为它没有分发到任何地方,我需要从源代码构建它并将其包含在我的库中。不幸的是,libvmaf 非常庞大,我的 .rlib 文件最终达到 1.4 兆字节,超过了 crates.io 的上传限制。我在这里骨头吗?

【问题讨论】:

    标签: rust rust-cargo rust-crates


    【解决方案1】:

    一般来说,你不应该包括编译库在你的包裹里。包括源代码,并让您的构建脚本执行构建。

    这通常会产生更小的包,也意味着您的包适用于任何目标架构(库支持的架构)。

    【讨论】:

      猜你喜欢
      • 2015-10-31
      • 1970-01-01
      • 2015-02-13
      • 2015-01-10
      • 2021-11-17
      • 2011-03-05
      • 2013-01-04
      • 1970-01-01
      • 2017-08-17
      相关资源
      最近更新 更多