132得票6回答
如何在cmake中正确使用pkg-config?

我在网上看到很多像这样的代码:include(FindPkgConfig) pkg_search_module(SDL2 REQUIRED sdl2) target_include_directories(app SYSTEM PUBLIC ${SDL2_INCLUDE_DIRS}) tar...

89得票10回答
如何在Windows中安装pkg-config?

我试图去做这个,但我只能得到一些源代码,我不知道如何处理。我从http://pkgconfig.freedesktop.org/releases/下载了这些代码。

80得票13回答
在pkg-config搜索路径中未找到opencv包。

我已经按照https://help.ubuntu.com/community/OpenCV的指南安装了OpenCV。 $ sudo su $ sudo apt-get install build-essential $ sudo apt-get install libavformat-dev...

60得票5回答
pygobject-2.28.6无法配置:找不到包“gobject-introspection-1.0”,我该如何解决?

我正在尝试在cygwin中编译pygobject-2.28.6(仓库中的版本为2.28.4,存在一些问题)。这是./configure的末尾:checking for GLIB - version >= 2.24.0... yes (version 2.34.3) checking fo...

37得票4回答
找不到“lua”包,但我已经安装了它。

我正在尝试在Ubuntu 10.4 LTS上安装Lsyncd,但是我遇到了一些错误:> checking for LUA... no checking for > LUA... no checking for LUA... > configure: error: Packag...

34得票2回答
PKG_CHECK_MODULES是否有害?

许多开发者不鼓励使用 PKG_CHECK_MODULES (例如在这个回答中),但就我所了解,至今没有关于他们原因的明确而全面的解释。所以我想问: PKG_CHECK_MODULES 有何危害? 有哪些替代方法? 我第一次使用PKG_CHECK_MODULES 在今天。我发现它非常有用...

29得票4回答
Linux glib需要pkg-config,而pkg-config需要glib?

我尝试安装udev。在./configure期间,udev给出了一个错误。--exists: command not found configure: error: pkg-config and "glib-2.0 >= 2.16" not found, please set GLIB_...

27得票2回答
Rust交叉编译过程中出现了pkg-config错误。

当我尝试交叉编译一些Rust代码时,我遇到了这个错误;有人知道我应该怎么做吗? 当我运行cargo build --target aarch64时会出现以下错误:Compiling glib-sys v0.10.1 error: failed to run custom build comma...

25得票2回答
在gcc中,pkg-config的意义是什么?

在构建 dbus 示例时,我发现我们需要在 gcc 中添加 pkg-config。例如:gcc `pkg-config --cflags --libs dbus-1` <file_name> -o <file_name.out> pkg-config --cflags ...

24得票3回答
在 CMake 中设置 PKG_CONFIG_PATH。

我已经在本地构建了OpenCV并将其安装到本地目录(而不是系统默认目录)。 opencv.pc 存在于该本地目录中的 pkgconfig 文件夹下。因为我想从我的程序中链接和包含 OpenCV 文件,所以我该如何从 CMake 中找到这个 opencv.pc 呢?pkg_search_modu...