首页 > 解决方案 > 介子:未找到依赖关系 - 尝试了 pkg-config 和 cmake

问题描述

我正在尝试编译Pulse Effects项目,运行后我遇到了这个问题meson build

Dependency gstreamer-1.0 found: NO (tried pkgconfig and cmake)
src/meson.build:97:0: ERROR:  Dependency "gstreamer-1.0" not found, tried pkgconfig and cmake

但肯定它已经安装并sudo apt install gstreamer-1.0说:

libqt5gstreamer-1.0-0 is already the newest version (1.2.0-5).
gir1.2-gstreamer-1.0 is already the newest version (1.14.5-0ubuntu1~18.04.1)

我使用 ubuntu 18.04。
任何想法?

标签: linuxbuildubuntu-18.04dependency-managementmeson-build

解决方案


最后安装软件包libgstreamer1.0-dev完成了工作。

问题是gstreamerpkg-config的名称是,但开发文件的实际包名称是,并且在文件中提到它就像. 所以这令人困惑。gstreamer-1.0libgstreamer1.0-devmeson.buildgstreamer-1.0

希望对以后的读者有所帮助。


推荐阅读