linux - 介子:未找到依赖关系 - 尝试了 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。
任何想法?
解决方案
最后安装软件包libgstreamer1.0-dev
完成了工作。
问题是gstreamerpkg-config
的名称是,但开发文件的实际包名称是,并且在文件中提到它就像. 所以这令人困惑。gstreamer-1.0
libgstreamer1.0-dev
meson.build
gstreamer-1.0
希望对以后的读者有所帮助。
推荐阅读
- css - 通过 css 更改调整大小的属性
- twilio - Gather 动词不适用于会议中的第一个参与者,仅适用于最后一个连接的参与者
- json - 当默认时间戳格式设置为其他内容时,如何在 Spring Boot 控制器请求正文中传递日期 yyyy-mm-dd
- python - scrapy-splash 不返回splash处理的html
- pega - 如何从字段中保存数据
- node.js - 使用 Crypto 的 AES 加密和使用 CryptoJS 的解密返回空字符串
- css - 我在 HTML 5 和 CSS 中的标题横幅不起作用
- javascript - js代码在开始时对图像进行错误旋转
- javascript - 实时变色
- angular - 角码不异步显示数据