sudo apt-get update 安装pkg-config: 在更新完软件包列表后,输入以下命令来安装pkg-config。 bash sudo apt-get install pkg-config 输入密码: 当系统提示你输入管理员密码时,请输入你的密码并按回车键确认。出于安全考虑,输入密码时屏幕上不会显示任何字符。 等待安装完成: 安装过程可能需要一些时间,具体取决...
根据glib-2.0.pc文件的描述我们可以看到使用sudo apt-get install glib-2.0后glib-2.0的各个文件存放路径如下: 可执行文件安装路径:/usr .h头文件安装路径为:/usr/include/glib-2.0和/usr/lib/i386-linux-gnu/glib-2.0/include .so库文件安装路径为:/usr/lib/i386-linux-gnu 三、在ubuntu12.04下安装好glib-2....
Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include 根据glib-2.0.pc文件的描述我们可以看到使用sudo apt-get install glib-2.0后glib-2.0的各个文件存放路径如下: 可执行文件安装路径:/usr .h头文件安装路径为:/usr/include/glib-2.0和/usr/lib/i386-linux-gnu/glib-2.0/include .so库文件安...
原因是电脑缺少pkg-config库 Linux可以直接apt-get即可: sudoapt-getinstallpkg-config 下面详细说一下Windows如何手动安装: 转到http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ 下载文件pkg-config_0.26-1_win32.zip 将文件bin / pkg-config.exe解压缩到your_directory/mysy64/ucrt64/bin 下载文...
构建工程时,多会依赖于第三方库,这些库在安装到系统中后都会创建一个 .pc 后缀的说明文件,里面包含了库的基本信息,比如版本号,头文件安装路径,库文件安装路径等等。使用这个信息我们便可以准确地获取这个库的信息。如果使用apt/yum 安装,这个 .pc 文件会被释放到 : ...
windows下载pkg-config:wget https://pkg-config.freedesktop.org/releases/pkg-config-0.29.tar.gz 使用7z解压文件,里面目录如下 linuxubuntu的直接安装即可 apt install pkgconf # ubuntu其他操作系统从源码…
pkg-config安装比较简单,Debianapt-get install pkg-configMacbrew install pkg-config 一般项目主要使用 pkg-config 的两个命令,例如opencv安装后,在Makefile中配置opencv的路径,pkg-config --cflags opencv、pkg-config --libs opencv来在编译阶段寻找opencv 的include 目录以及在链接阶段寻找libs目录 ...
根据glib-2.0.pc文件的描述我们可以看到使用sudo apt-get install glib-2.0后glib-2.0的各个文件存放路径如下: 可执行文件安装路径:/usr .h头文件安装路径为:/usr/include/glib-2.0和/usr/lib/i386-linux-gnu/glib-2.0/include .so库文件安装路径为:/usr/lib/i386-linux-gnu ...
kg-config 是一个用于获取系统中安装的包/库的相关信息(例如依赖头文件目录、依赖库文件目录)的程序。 一、基本使用 安装 $sudoaptinstallpkg-config 列出系统中的所有已安装的库 $ pkg-config --list-all 查看库的基本参数(-I,-l,-L): $ pkg-config--libs--cflagsgsl ...
pkg-config就是干这个事的,它是一个配置构建依赖信息的工具,方便开发者配置编译和链接选项。在ubuntu上,pkg-config是一个符号链接,指向的其实是pkgconf。它们会在指定的目录搜索*.pc的文件,通过strace即可分析出来它在哪些目录搜索。 在ubuntu上通过apt install libxx-dev安装的开发版本的库,通常会把它自己的pc文件...