出现该问题是因为pkg-config未安装或未成功设置环境变量。
下文是centos下的操作。
前提
先安装C编译环境:
yum -y install gcc-c++
否则会报错configure: error: no acceptable C compiler found in $PATH
成功后gcc -v会显示版本信息。
下载&安装
pkg-config
传到linux,解压:
tar -zxvf 压缩包
进入目录进行配置:
./configure --with-internal-glib
编译pkgconfig、检查、安装,依次执行:
make
make check
make install
配置环境变量
先查询:
# sudo find / -name pkgconfig
/usr/lib64/pkgconfig
/usr/share/pkgconfig
设置:
# export PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig
验证是否成功
pkg-config --version
0.29.2