在终端中输入命令
pkg-config --version
正常情况下会显示 pkg-config 的版本号,但是我的是莫名的错误提示
the package configuration is empty
重新安装了很多次,依旧是这样,通过which查看发现了不对
which pkg-config
的路径居然指向了golang 的 GOPATH的 bin 目录下的 pkg-config
$GOPATH/bin/pkg-config
处理方法:
1. 把 GOPATH 下的pkg-config 做备份,删除原文件
2. 卸载 pkg-config
sudo apt-get remove pkg-config
3. 重新安装
sudo apt-get install pkg-config
处理结果:
pkg-config --version
输出
0.29.1
一切恢复正常,之前因为这个错误,导致OpenCV安装不上,GoCV也不能正常使用,捣鼓了2天没任何头绪。
周六加班的午后,找到了问题所在,终于周日可以睡个踏实觉了