让 OpenAL 在 C++ 中工作

问题描述 投票:0回答:2

大家好,我在尝试让 openAL 在我的 c++ 程序中工作时遇到了麻烦。我已经安装了 oalinstALUT(Windows 二进制),但是当我尝试编译/运行我的程序(使用 Qt Creator)时,出现以下错误:

C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\al\alut.h:5: error: C1083: Cannot open include file: 'alc.h': No such file or directory

我在 main.cpp 文件中包含“al/alut.h”,该文件尝试包含“alc.h”和“al.h”

我尝试在整个计算机中搜索这两个头文件,但都找不到它们(搜索从“C:\”开始,所以我知道它必须遍历我的整个系统)。我使用的是 Windows 7 Home Premium 32 位。

还有其他人遇到安装程序或二进制文件未安装/未附带这些文件的问题吗?任何帮助将不胜感激!

c++ windows openal
2个回答
1
投票

如果我没记错的话。 alc.h 和其他文件捆绑在 OpenAl SDK 中(您需要将其添加到项目的 include 和 lib 路径中)。

http://connect.creativelabs.com/developer/Wiki/OpenAL%20SDK%20for%20Windows.aspx

注意:目前,由于某种原因我无法从该源下载它。


0
投票

m 巴那斯泰姆 巴克拉巴克 巴克巴克

© www.soinside.com 2019 - 2024. All rights reserved.