c++ - 让 OpenAL 在 C++ 中工作

标签 c++ windows openal

嘿伙计们,我在尝试让 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 家庭高级版 32 位。

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

最佳答案

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

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

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

关于c++ - 让 OpenAL 在 C++ 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11725066/

相关文章:

c++ - Objective-C 稳定的 ABI

c++ - 使用二维数组制作 6x6 网格

c++ - 如何使用 CryptoApi 导入 PKCS#8

ios - 音乐播放器在我进入我的应用程序后立即停止

haskell - 如何在 Haskell 中生成 OpenAL 缓冲区?

c++ - 如何为 C++ 开发配置 Vim?

c++ - vector 作为类成员

windows - 我使用 Windows ftype 和 assoc 机制选择正确的可执行文件的任何进程都缺少标准输入

c - 在 Windows 中为 C 安装编译器?

iphone - OpenAL iPhone : unable to play any sound