c++ - 编译 woff2 时出现错误“需要 libbrotli”
问题描述
我正在尝试编译google/woff2 3 天,但出现错误"libbrotli needed"。我能够通过在 brotli 文件夹中运行CMakeLists.txt来编译 brotli并获得 .so 文件。我是初学者,所以我不知道将两者联系在一起。我想在 woff2 文件夹中编译并添加来自CMakeLists.txt的 brotli,或者至少以某种方式为 woff2 编译 linux 构建。
谢谢
解决方案
看来您需要在您的机器上编译和安装 brotli才能编译google/woff2。安装过程实际上是将 .so 和头文件复制到 CMake 能够找到的系统路径上的某个位置。
例如,您可以使用此命令将库安装到“/home/myuser/installdir”
cmake --install . --prefix "/home/myuser/installdir"
推荐阅读
- python - 从 Pandas Dataframe 列中提取字符串形式的 JSON 对象列表
- python - 如何使用 Python 推断给定数据以填充 NaN 值?
- python - 在 Python 中安装 Firebase 包
- owncloud - 在 Owncloud 中更改外观和用户身份验证
- java - Guice中的重叠范围?
- wcf - 从 UWP 应用启动桌面扩展代码的问题
- javascript - Handsontable 不正确的柱高尺寸
- angular - 我们可以直接在 Angular 4 组件中订阅 RxJs 主题吗?
- javascript - 将过滤器应用于除第一行之外的所有内容
- ios - Swift 3 中点击声音实现的自定义数字键盘