pkg-config – PKG_CONFIG_PATH环境变量

如果您正在考虑调整PKG_CONFIG_PATH环境变量
以非标准前缀安装软件.这是什么意思 ?
最佳答案
PKG_CONFIG_PATH是一个环境变量,它指定pkg-config将在其中搜索其.pc文件的其他路径.

此变量用于增加pkg-config的默认搜索路径.在典型的Unix系统上,它将搜索目录/usr/lib / pkgconfig和/usr/share / pkgconfig.这通常包括系统安装的模块.但是,某些本地模块可能安装在不同的前缀中,例如/usr/local.在这种情况下,必须预先设置搜索路径,以便pkg-config可以找到.pc文件.

pkg-config程序用于检索有关已安装的信息
系统中的库. pkg-config的主要用途是提供编译程序和链接到库的必要细节.此元数据存储在pkg-config文件中.这些文件具有后缀.pc,并驻留在pkg-config工具已知的特定位置.

要检查PKG_CONFIG_PATH值,请使用以下命令:

echo $PKG_CONFIG_PATH

要设置PKG_CONFIG_PATH值,请使用:

export PKG_CONFIG_PATH=/usr/lib/pkgconfig

要么

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

转载注明原文:pkg-config – PKG_CONFIG_PATH环境变量 - 代码日志