欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何顺利解决pkg-config获取库依赖路径失败的问题 - 警告事项三

最编程 2024-08-01 20:40:37
...

或许在上一步中你会注意到,当你 find 查询系统中所有的 *.pc 文件时,你会发现,所有的 *.pc 文件都在 pkgconfig 文件夹下,也就是说,pkg-config 的搜索来源,就是这些个 pkgconfig 文件夹下的 *.pc 文件。

所以说,使用 pkg-config 进行查询的关键词,一定要是 *.pc 文件的去掉后缀名的全称,多一个字母或者少一个字母都不行!!!

比如说,这里在我的 Manjaro 环境的 /usr/lib 目录下有这么一个库的 *.pc 文件:

libnl-3.0.pc

那么我只能使用下面这行命令进行查询:

$ pkg-config --libs libnl-3.0

而不能使用下面这行命令:

$ pkg-config --libs libnl

总的来说就是,pkg-config 是不支持模糊查询的,必须与 *.pc 文件一一对应,否则就会报错。

希望本篇博客能够给你带来一些帮助:)

推荐阅读