首页 > 解决方案 > 编译 woff2 时出现错误“需要 libbrotli”

问题描述

我正在尝试编译google/woff2 3 天,但出现错误"libbrotli needed"。我能够通过在 brotli 文件夹中运行CMakeLists.txt来编译 brotli并获得 .so 文件。我是初学者,所以我不知道将两者联系在一起。我想在 woff2 文件夹中编译并添加来自CMakeLists.txt的 brotli,或者至少以某种方式为 woff2 编译 linux 构建。

谢谢

标签: c++linuxcmakebrotliwoff2

解决方案


看来您需要在您的机器上编译和安装 brotli才能编译google/woff2。安装过程实际上是将 .so 和头文件复制到 CMake 能够找到的系统路径上的某个位置。

例如,您可以使用此命令将库安装到“/home/myuser/installdir”

cmake --install . --prefix "/home/myuser/installdir"

推荐阅读