pkg-config设置
2024-08-29 12:17:06
pkg-config在一些源码管理中会被使用到。
介绍
上网查资料,知道了pkg-config这个东西,下面简单介绍一下。
pkg-config提供了下面几个功能:
- 检查库的版本号。如果所需要的库的版本不满足要求,它会打印出错误信息,避免链接错误版本的库文件。
- 获得编译预处理参数,如宏定义,头文件的位置。
- 获得链接参数,如库及依赖的其它库的位置,文件名及其它一些连接参数。
- 自动加入所依赖的其它库的设置。
- 这一切都自动的,库文件安装在哪里都没关系!
配置
为了让pkg-config可以得到这些信息,要求库的提供者,提供一个.pc文件,.pc文件里面存放的是一些头文件及库的地址。这些.pc文件默认放在/usr/share/pkgconfig里面,如果你改变了.pc的存放路径,必须要让计算机知道,所以需要修改 PKG_CONFIG_PATH 。
假设我的.pc文件放到了/usr/local/lib/pkgconfig
下,我需要做如下修改:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
更多请文章请参考Linux常用工具使用。
最新文章
- SSH ProxyCommand
- BingHack,Bing旁注API查询工具
- __future__
- Codeforces126B - Password(KMP)
- SQL Server 表字段值转换成字段名称(二)
- 关于JDBC导入mysql的jar驱动的头痛
- ctrl+z 以后怎么恢复挂起的进程
- HDU 2546 饭卡(01背包裸题)
- git 域名配置
- Memocache 详细的工作机制
- idea 15安装步骤2017.6.25
- OPC_Data Access Automation Interface Standard V2.02
- 深入理解volatile
- sql-DDL, DML 常用语句
- It’s Time To Think Linq
- DD-WRT
- 重启Hbase命令
- forof循环
- 初学Node.js
- ubuntu微信