No package 'glib-2.0' found

发布时间 2023-11-27 11:05:42作者: 小鲨鱼2018

 

001、./configure 命令报错如下: No package 'glib-2.0' found

 

002、查找改文件

[root@pc1 exonerate-2.4.0]# find / -name "glib-2.0.pc"         ## 只在conda环境中存在
/root/anaconda3/pkgs/glib-2.69.1-he621ea3_2/lib/pkgconfig/glib-2.0.pc
/root/anaconda3/lib/pkgconfig/glib-2.0.pc

 

003、输出可能的环境变量

[root@pc1 exonerate-2.4.0]# echo $PKG_CONFIG_PATH

 

004、解决方法

[root@pc1 exonerate-2.4.0]# yum install libgnomeui-devel -y   ## 安装指定软件及其依赖

 

005、再次./configure测试

以上的报错提示消失。

 

006、查找缺失的文件

(base) [root@pc1 ~]# find / -name "glib-2.0.pc"     ## 查找报错缺失的文件, 此时已经存在
/root/anaconda3/pkgs/glib-2.69.1-he621ea3_2/lib/pkgconfig/glib-2.0.pc
/root/anaconda3/lib/pkgconfig/glib-2.0.pc
/usr/lib64/pkgconfig/glib-2.0.pc

 。

 

参考:

01、https://blog.csdn.net/sybmv/article/details/8989198