08 pkg config
pkg-config
pkg-config是一个命令行工具,使用它可以快速查看当前环境中安装了哪些第三方库,方便在一个库没提供.cmake文件时链接该库
核心用法
1 | pkg-config --list-all # 列出所有库 |
注意事项
- 不是所有库都注册了
pkg-config信息,有些库可能没有.pc文件,但是使用apt安装的带-dev的包一般都带.pc文件 - 如果找不到某个库,可能是因为:
- 库确实没有安装
- 库没有提供
.pc文件 .pc文件不在pkg-config的搜索路径中
- 你可以通过设置
PKG_CONFIG_PATH环境变量来添加额外的搜索路径:
1 | export PKG_CONFIG_PATH=/your/custom/path:$PKG_CONFIG_PATH |
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
