ERROR: Dependency "sndfile" not found, tried pkgconfig
时间: 2023-07-21 15:14:17 浏览: 251
Vue中"This dependency was not found"问题的解决方法
这个错误通常是因为缺少 `sndfile` 包的开发文件(即头文件和库文件)造成的。在许多 Linux 发行版中,`sndfile` 包是一个单独的软件包,需要通过包管理器进行安装。但是,在某些发行版中,`sndfile` 包的开发文件可能是一个单独的软件包,例如 `libsndfile-devel`、`libsndfile1-dev` 或 `libsndfile-dev`,你可以使用包管理器进行安装。
- Ubuntu/Debian 系统:
```
sudo apt-get install libsndfile1-dev
```
- Fedora 系统:
```
sudo dnf install libsndfile-devel
```
- CentOS/RHEL 系统:
```
sudo yum install libsndfile-devel
```
如果你使用的不是上述系统,可以尝试使用你的包管理器搜索 `sndfile` 相关的开发文件进行安装。安装完成后,重新执行 Meson 命令即可。
阅读全文