5 个版本

0.3.2 2023 年 12 月 28 日
0.3.1 2022 年 1 月 16 日
0.3.0 2021 年 4 月 8 日
0.2.1 2021 年 1 月 19 日
0.2.0 2020 年 5 月 24 日

#185 in 视频

MIT 许可证

60KB
1K SLoC

libaom 绑定

LICENSE Actions Status

这是一个简单的 绑定libaom 的安全抽象。

构建

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

使用 vcpkg 构建 Windows x64

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

  1. 通过 chocolatey 安装 pkg-config

    choco install pkgconfiglite
    
  2. 安装 aom

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

  4. 构建代码

    cargo build --workspace
    

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

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

待办事项

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

依赖关系

~1–3.5MB
~77K SLoC