pkgconf
1.1、pkgconf简介
是什么 ?:reimplementation ofpkg-config
开发语言:C
官方主页:http://pkgconf.org
源码仓库:https://github.com/pkgconf/pkgconf

pkgconf重新实现pkg-config的原因是pkg-config依赖glibc, 对于不使用glibc的系统移植依赖麻烦。

1.2、通过包管理器安装pkgconf
操作系统包管理器安装命令
aptsudo apt-get install -y pkgconf
dnfsudo dnf install -y pkgconf
openSUSEzyppersudo zypper install -y pkgconf
Alpine Linuxapksudo apk add pkgconf

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm pkgconf
Gentoo LinuxPortagesudo emerge pkgconf
1.3、通过源码安装pkgconf

step1、安装依赖

下载时cURL
解压时tarxz
编译时POSIX shGNU CoreUtilsmakegcc
运行时glibc ( libc.sold-linux-x86-64.so )

step2、使用curl命令下载pkgconf源码包 (

curl -kLO https://distfiles.dereferenced.org/pkgconf/pkgconf-1.6.3.tar.xz

step3、使用tar解压pkgconf源码包

tar vxf pkgconf-1.6.3.tar.gz

step4、进入pkgconf-1.6.3目录,并查看它的内容

step5、配置、编译、安装

./configure && make && sudo make install
1.4、pkgconf命令

pkgconf命令与pkg-config命令完全兼容。 如果想把pkgconf当作pkg-config使用,我们自己可以做个软连接,如下:

sudo ln -sf /usr/local/bin/pkgconf /usr/bin/pkg-config