【发布时间】:2015-12-31 04:53:50
【问题描述】:
我之前安装的 MinGW 可以与 MSYS 一起正常工作。它们安装正确且运行良好。
我安装了 PortAudio 库并进行了安装并在之后收到了成功消息:
./configure
make
make install
当我尝试编译示例时:
c:\c>gcc patest_mono.c -o pa.exe
patest_mono.c:50:23: fatal error: portaudio.h: No such file or directory
#include "portaudio.h"
^
compilation terminated.
我是新来的。我有一种感觉,我尝试从编译中创建 exe 的方式可能会做一些根本性的错误。到目前为止,这有点像一个谜题,但我试图弄清楚并认为我很接近但完全错过了一些东西。
PATH 变量?
在我注意到的 PortAudio MinGW 构建说明中
"The above should create a working version though you might want to
provide '–prefix=<path-to-install-dir>' to configure. "
我尝试将 C:\MingW\PortAudio 添加到用户路径中。不工作。
我也尝试在 Bash 中运行命令,它们返回错误消息“No Rule to make target 'paexpink'”或者使用 make 命令,使用 gcc .c -o .exe 我只是得到与直接从 cmd 提示符编译相同的错误消息。
我在堆栈溢出线程上找到了另一个没有答案的来源,但用户评论说http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio 为他们提供了解决方案,但我尝试安装 5 个 cpython 二进制文件,并假设我做对了,但它没有用任何一个。
感谢您的帮助, 朱利安
【问题讨论】: