12 个版本

0.3.3 2023 年 12 月 28 日
0.3.2 2022 年 11 月 13 日
0.3.1 2022 年 1 月 16 日
0.3.0 2021 年 4 月 8 日
0.1.1 2019 年 3 月 20 日

视频 类别中排名 #381

Download history 1625/week @ 2024-04-08 1621/week @ 2024-04-15 1624/week @ 2024-04-22 1558/week @ 2024-04-29 1308/week @ 2024-05-06 1345/week @ 2024-05-13 1129/week @ 2024-05-20 1558/week @ 2024-05-27 1616/week @ 2024-06-03 1016/week @ 2024-06-10 1642/week @ 2024-06-17 1247/week @ 2024-06-24 1051/week @ 2024-07-01 1224/week @ 2024-07-08 1639/week @ 2024-07-15 1439/week @ 2024-07-22

每月下载量 5,444
2 个 Crates 中使用

MIT 许可证 MIT

7KB
120

libaom 绑定

LICENSE Actions Status

它是一个简单的 绑定 和对 libaom 的安全抽象。

构建

要构建代码,请始终查看 CI 以在所有支持的操作系统上安装必要的依赖项。

为 Windows x64 使用 vcpkg 构建

要使用 vcpkg 构建,需要按照以下步骤操作

  1. 通过 chocolatey 安装 pkg-config

    choco install pkgconfiglite
    
  2. 安装 aom

    vcpkg install aom:x64-windows
    
  3. 将路径 $VCPKG_INSTALLATION_ROOT\installed\x64-windows\lib\pkgconfig 添加到环境变量 PKG_CONFIG_PATH

  4. 构建代码

    cargo build --workspace
    

为了加速计算,您可以在 Release 模式下仅构建您的包,将 set(VCPKG_BUILD_TYPE release) 行添加到 $VCPKG_INSTALLATION_ROOT\triplets\x64-windows.cmake 文件中。

为 Windows x86 构建,与上述步骤相同,只需将 x64 替换为 x86

待办事项

  • 简单绑定
  • 安全抽象
  • 示例

无运行时依赖

~0–2.1MB
~42K SLoC