pkg-config相关内容

gtkmm的CMake错误

我正在使用Debian 8,并安装了libgtkmm-3.0(以及-dev).现在,我有一个使用gtkmm的非常简单的程序,基本上是一个Hello World: main.cpp: #include"../include/BrowserWindow.class.hpp"#includeint main(int argv,char * argc ..
发布时间:2021-04-22 19:49:51 其他开发

使用docker构建时出现pkg_config_path错误

通过docker为Go应用程序构建映像时,出现以下错误: #pkg-config --cflags oci8 在pkg-config搜索路径中找不到包oci8.也许您应该添加包含"oci8.pc"的目录到PKG_CONFIG_PATH环境变量找不到软件包"oci8"pkg-config:退出状态1 我也在Dockerfile中设置了环境变量.但是问题仍然存在.我的Dockerfi ..
发布时间:2021-04-16 19:30:51 数据库

R devtools失败,因为“在pkg-config搜索路径中未找到软件包libxml-2.0”。

我正在尝试在R版本3.2.1中安装devtools,但是当我这样做时会引发以下错误: 在pkg-config搜索路径中找不到软件包libxml-2.0。 也许您应该将包含libxml-2.0.pc 的目录添加到PKG_CONFIG_PATH环境变量 当我在终端中运行 dpkg -L libxml2-dev 时,我发现: / usr / usr / bin ..
发布时间:2020-10-21 20:09:41 其他开发

pkg-config在ffmpeg构建(Linux)上找不到库

我正在尝试在ubuntu上为Android构建ffmpeg ... -我已经交叉编译了所有我需要配置 的依赖关系-我已经设置了配置参数 但是/ configure一直说 错误:使用pkg-config 找不到librtmp 我已经测试过,如果删除-enable-librtmp ,它将配置对其他库的抱怨。关键是我自己建立所有库。因此,我确定它存在并且在正 ..
发布时间:2020-10-11 06:41:19 移动开发

CMake的FindPkgConfig连接路径

我正在使用CMake的 FindPkgConfig模块 MWE查找glib-2.0并正确设置标志: cmake_minimum_required(VERSION 2.10 FATAL_ERROR) project(foo) find_package(必需PkgConfig) pkg_check_modules(GLIB需要glib-2.0) #根据FindPkgConfig文档 消息 ..
发布时间:2020-10-03 21:48:42 其他开发

在cmake中设置PKG_CONFIG_PATH

我已经在本地构建了opencv并将其安装到本地目录(不是系统默认目录)。 opencv.pc 出现在此本地文件夹中的pkgconfig文件夹下。我怎么能从cmake找到这个 opencv.pc ,因为我想链接并包含程序中的opencv文件。 pkg_search_module( [必需] [安静] [] *) 没有任何参 ..
发布时间:2020-10-03 20:00:13 其他开发

在CMake脚本中临时添加pkg-config的路径?

对于外部库,用户可以通过将路径添加到 CMAKE_FLAGS 或添加 -DMYLIB_ROOT 。我想在CMake脚本中找到该库的pkg-config pc文件。由于pc文件不在标准文件夹中,因此pkg-config无法使用 FindPkgConfig 的 pkg_search_module 找到该文件。 我试图将用户指定的路径添加到 PKG_CONFIG_PATH 中,但似乎被忽略了: ..
发布时间:2020-10-03 19:57:40 其他开发

可移植地在autoconf/automake中包含GLib头文件

对于使用autoconf-构建的项目,我需要包含 GLib 标头.基于便携式的系统. 如何安全地以可移植方式导入GLib标头?我知道 pkg-config ,但这并不是完全可移植的(因为某些系统没有没有,我宁愿仅依靠autoconf进行配置. 解决方案 GLib 2.22 INSTALL文件指出,pkg-config是安装此库的必要条件.我不是GLib(双关语!);该要求的声明是IN ..
发布时间:2020-09-14 05:30:26 其他开发

PKG_CHECK_MODULES被认为有害吗?

各种开发人员不鼓励使用PKG_CHECK_MODULES(例如,在此答案中),但目前尚无定论. ,就我所寻找的原因进行全面的解释.所以,我问: PKG_CHECK_MODULES为什么有害? 有哪些替代方案? 我今天第一次使用它.我发现它非常有用,特别是在处理非常复杂的库集(例如GTK +)时,它具有所有这些依赖性: -I/usr/lib/i386-linux-gnu/gtk- ..
发布时间:2020-09-14 05:25:01 其他开发

如何将pkg-config名称映射到yum/apt-get

很多makefile使用pkg-config,但名称与软件包管理器无关(例如yum/apt).如何将pkg-config名称映射到它们?有把戏吗? 示例:如果我执行yum searchName -浏览名称并近似于pkg-config的名称 结果: $ pkg-config --libs dbus-glib-0 Package dbus-glib-0 was not found i ..
发布时间:2020-09-06 07:33:19 其他开发

如何在OSX上为ZeroMQ编译jzmq?

尝试遵循以下指示: http://github.com/zeromq/jzmq 我使用Homebrew安装了pkg-config,然后运行以下命令: ./autogen.sh ./configure 配置失败,并显示以下信息: checking how to hardcode library paths into programs... immediate ./configure: ..
发布时间:2020-07-24 04:39:42 其他开发