gpt4 book ai didi

c++ - 无法在 Windows 上构建 Soundpipe DSP 库

转载 作者:行者123 更新时间:2023-11-28 01:42:27 25 4
gpt4 key购买 nike

我找到了轻量级 DSP c 库 - Soundpipe .
我想使用它的一些过滤器。我真的不需要二进制文件,但问题是存储库没有它的主要头文件 - soundpipe.h。据我了解,这是因为该库使用从 Csound 移植的特定模块和 FAUST语言。此外,存储库的自述文件没有适用于 Windows 的安装指南。它说:

By default, Soundpipe needs libsndfile, and a standard build environment. Other modules that use other external libraries will need to be explicitly compiled by modifying config.mk (note: but the Makefile's folder doesn't contain config.mk, there is only config.def.mk)

To compile:

make

sudo make install

好的,我已经下载并安装了libsndfile .
然后我尝试使用 MSVC 的 nmake - 它不起作用:

makefile(7) : fatal error U1036: syntax error : too many names to left of '='
Stop.

这是 makefile 的开头:

> .PHONY: all clean install docs bootstrap
>
> default: all
>
> VERSION = 1.5.0
>
> INTERMEDIATES_PREFIX ?= . PREFIX ?= /usr/local
> ...

之后我下载了 MinGW,mingw32-make 结果:

config.mk: No such file or directory
mingw32-make: *** No rule to make target 'config.def.mk', needed by 'config.mk'. Stop.

好的,当我尝试运行 configure 命令时,它在我的 Win7 x 64 上不起作用(sh: ./configure: No such file or directory等等……)

我在 mt 系统 path 变量中有路径:

C:\MinGW\bin;C:\MinGW\msys\1.0\bin

我读过的链接:
How Do I Run ./configure with MinGW?
Getting mingw-get to install correctly - mingw/msys path missing plus more!

在重新安装 Git for Windows 和 GCC_TDM 后,MinGW 的 configure 也不起作用(不知道如何运行 configure)。

关于如何构建库或至少找到丢失的源文件(或通过 CSound、Faust 等制作)的任何想法?

最佳答案

Soundpipe 构建系统旨在与 POSIX 环境一起使用,在 Windows 上有一些可供选择。

我已经能够在 Windows 10 上使用 MSYS2 和 Windows Bash 构建 Soundpipe。

关于c++ - 无法在 Windows 上构建 Soundpipe DSP 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46622767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com