zoukankan      html  css  js  c++  java
  • Package gtk+-3.0 was not found in the pkg-config search path

    问题描述:

      在fedora21系统上通过rpmbuild构建fcitx的二进制包时出现以上错误,经老程序员指点:“是相应的开发包没有安装”

    解决办法:

      yum installl gtk3-devel  再次进行编译,通过。

    心路历程;

      1、查找pkg-config的用途及使用方法: 管理已安装包的库,可以在编译时进行提取库信息指定位置。

      2、根据man手册 查找/usr/share/pkgconfig的文件,发现确实没有gtk3相关的.pc文件

      3、根据错误提示,计划将gtk3库的路径 写入环境变量 PKG_CONFIG_PATH中, 结果错误仍然一样

      4、错误信息粘贴至百度, 检索出的信息基本没用,百度也不争气……

      5、对比项目组测试机的环境变量,没有发现PKG_CONFIG_PATH相关值

      6、询问老程序员  说“ 可能时gtk3的开发包没有安装导致的”  至此over   

    总结:

      错误提示有时不能直接把你带到解决问题的路上,提示仅仅是一个相关包异常发生时的提示,可以以此为中心发散自己的思维, 即:”没安装包 或者环境变量没有设置“;

  • 相关阅读:
    DBHelper
    jsTree使用
    爬虫系列之Scrapy框架
    Mongodb安装
    爬虫系列之mongodb
    爬虫学习目录
    爬虫之selenium模块
    爬虫简介与requests模块
    爬虫数据解析的三方式
    线程相关
  • 原文地址:https://www.cnblogs.com/noxy/p/6832304.html
Copyright © 2011-2022 走看看