pkg-config --modversion glib-2.0 为2.56.4 但是 configure 还是提示 configure: error: This package requires GLib >= 2.10.0 to compile. gst编译的时候
时间: 2024-03-09 08:47:31 浏览: 289
如果你已经确认你的系统中安装的 GLib 版本号大于等于 2.10.0,但是仍然无法编译 gst,有可能是因为 gst 的 configure 脚本没有正确地找到你系统中的 GLib 库和头文件。
你可以尝试通过设置 PKG_CONFIG_PATH 环境变量来帮助 configure 脚本找到 GLib 库和头文件。在终端中输入以下命令:
```
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
```
这里假设你的 GLib 库和头文件是安装在 /usr/local/lib 和 /usr/include 目录下的。如果你的 GLib 库和头文件安装在其他目录下,你需要相应地修改上面命令中的路径。
设置环境变量后,重新运行 gst 的 configure 脚本,看看是否能够成功编译。如果仍然失败,可能需要检查你的 GLib 库和头文件是否完整安装,并且在安装完毕后是否需要更新 ldconfig 缓存。
阅读全文