我有一个glib-2.0 2.36.0软件包,是从ubuntu repo安装的。所以现在
pkg-config --modversion glib-2.0
打印2.36.0
最近,我下载并构建了一个全新的版本2.40.0
。我需要它来构建一个Clutter,也可以手动下载。它至少需要glib版本2.37.3。
如何指出自定义pkgconfig目录,该目录位于glib二进制文件中,--modversion
将返回2.40.0
?
答案 0 :(得分:0)
解决方案是PKG_CONFIG_PATH
:
PKG_CONFIG_PATH="$PKG_CONFIG_PATH $HOME/frameworks/glib/lib/pkgconfig/" pkg-config --modversion glib-2.0
给出正确的结果。