配置PKG_CONFIG_PATH 环境变量的步骤如下: 查找.pc 文件:首先,你需要知道 .pc 文件的位置。这些文件通常位于安装的软件包的 lib/pkgconfig 或share/pkgconfig 目录下。 设置环境变量:你可以通过以下方式之一来设置 PKG_CONFIG_PATH: 临时设置(仅在当前终端会话中有效): bash export PKG_CONFIG_PATH=/path/to...
一、查看 pkg_config_path 环境变量 命令 root@kali:~# echo $PKG_CONFIG_PATH 从上面可以清楚的看到我的“ pkg_config_path 环境变量”是空的。 二、查看自己的 pkgconfig 路径在哪里? root@kali:~# find / -name pkgconfig 可以清楚的看到有三个pkgconfig路径:/usr/share/pkgconfig、/usr/lib/pkgconfig...
2. PKG_CONFIG_PATH pkg-config 默认会搜索/usr/lib/pkgconfig和/usr/share/pkgconfig下的.pc配置文件,若我们源码编译的库的路径不在 pkg-config 的搜索路径下,则可以通过环境变量 PKG_CONFIG_PATH 将自定义的路径添加到 pkg-config 的搜索路径。 export PKG_CONFIG_PATH=/your/path:$PKG_CONFIG_PATH 1. 3...
$exportPKG_CONFIG_PATH=/opt/gtk/lib/pkgconfig:$PKG_CONFIG_PATH 可以执行下面的命令检查是否 /opt/gtk/lib/pkgconfig 路径已经设置在PKG_CONFIG_PATH环境变量中: $echo$PKG_CONFIG_PATH 这样设置之后,使用Glib库的其它程序或库在编译的时候pkg-config就知道首先要到/opt/gtk/lib/pkgconfig这个目录中去寻找glib...
Ubuntu下pkg-config环境变量配置 Ubuntu环境,/etc/bash.bashrc文件 添加以下内容,其中/usr/lib/x86_64-linux-gnu/pkgconfig路径为*.pc文件路径 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/x86_64-linux-gnu/pkgconfig export PKG_CONFIG_PATH 填写完成后,source /etc/bash.bashrc,使之生效...
[root@localhost pkgconfig]# 设置pkg-config的环境变量: pkg-config又是如何找到所需的.pc文件呢?这就需要用到一个环境变量PKG_CONFIG_PATH了。这环境变量写明.pc文件的路径,pkg-config命令会读取这个环境变量的内容,这样就知道pc文件了。 export PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig ...
开始使用 pkg-config pkg-config 本身是一个命令行工具,我们可以试着输出一个比如 libwebp 在当前环境的编译选项: pkg-config libwebp --cflags 在我的环境下的输出为: -I/usr/local/Cellar/webp/1.2.0/include 再试着输出一下 libwebp 的链接选项:
PKG_CONFIG_PATH=:/opt/homebrew/Cellar/ffmpeg/4.4_2/lib/pkgconfig:/opt/homebrew/Cellar/ffmpeg/4.4_2/lib/pkgconfig:/opt/homebrew/Cellar/ffmpeg/4.4_2/lib/pkgconfig:/opt/homebrew/Cellar/ffmpeg/4.4_2/lib/pkgconfig 执行 PKG_CONFIG_PATH 就会提示下面这个 zsh: command not found: PKG_CONFIG_PATH...
GOPATH 环境变量中配置的目录可以看作是工作目录,用来存放开发者的代码,编译源代码所生成的文件都会放到此目录下。改目录下主要包含三个目录,分别是 bin、pkg 和 src。bin 目录主要存放可执行文件;pkg 目录主要存放编译好的库文件,如 *.a 文件;src 目录主要存放Go语言的源文件。
3.环境变量介绍 3.1 GOROOT golang的安装路径,MAC环境下安装后,默认在(/usr/local/go) 3.2 GOPATH 可以理解为工作目录,该目录下约定有三个子目录,分别为:src、pkg、bin; src: 存放源代码(比如:.go .c .h .s等) 按照golang默认约定,go run,go install等命令的当前工作路径(即在此路径下执行上述命令)...