让OpenAL在c ++中工作

时间:2012-07-30 15:56:10

标签: c++ windows openal

嘿伙计们,我一直在努力让openAL在我的c ++程序中工作。我已经安装了oalinstALUT(Windows Binary)但是当我尝试编译/运行我的程序时(使用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位。

安装程序或二进制文件是否有其他人在安装/使用这些文件时遇到问题?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

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

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

注意:现在,由于某种原因,我无法从该来源下载。