[pkg-config] 第三方软件包/库管理工具 pkg-config

2024-01-08 19:54:20

参考:

【Linux 库管理工具】深入解析pkg-config与CMake的集成与应用 - 知乎

正文:

构建工程时,多会依赖于第三方库,这些库在安装到系统中后都会创建一个 .pc 后缀的说明文件,里面包含了库的基本信息,比如版本号,头文件安装路径,库文件安装路径等等。使用这个信息我们便可以准确地获取这个库的信息。如果使用apt/yum 安装,这个 .pc 文件会被释放到 :

/usr/lib/pkgconfig//usr/share/pkgconfig/

?pkg-config 也用在 rpm 打包中,我们可以在所有 rpm 源码路径中找到一个 .pc 结尾的文件,这里面描述了当前 rpm 包依赖的库,自己这个库的名字和版本,当使用rpm释放时会被安装到哪些目录等等。

文章来源:https://blog.csdn.net/ykun089/article/details/135462347
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。