返回信息流头文件有这么几个
#include <Windows.h>
#include <GL\gl.h>
#include <al/al.h>
#include <al/alc.h>
#include <al/alu.h>
#include <al/alut.h>
编译时说找不到 al/al.h: No such file or directory.
谢谢
这是一条镜像帖。来源:北邮人论坛 / cpp / #8495同步于 2008/6/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请问在Dec-C++中如何安装OpenAL
icebird529
2008/6/15镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 icebird529 的大作中提到: 】
: 头文件有这么几个
: #include <Windows.h>
: #include <GL\gl.h>
: ...................
双击这个符件就好了,新建工程的时候选OpenAL
附件(1.7MB) OpenAL-0.099-mingw.DevPak
装上了,上边的编译过了,又出了新问题
25 D:\SimpleGame\LW2DSound.h `ALuint' does not name a type
在百度上得到的:ALuint Source; 这是程序处理结构的初始化。在OPENAL中三种不同的结构,所有关于声音播放和 声音数据存储在一个内存中,源(source)是指向放声音的空间
ALuint是在装OpenAL就有了么?
新建工程时在MultiMedia中只有OpenGL
要把AL的库文件拷到和GL同级的目录下么?
【 在 ttplayer 的大作中提到: 】
: 双击这个符件就好了,新建工程的时候选OpenAL
:
【 在 icebird529 的大作中提到: 】
: 新建工程时在MultiMedia中只有OpenGL
: 要把AL的库文件拷到和GL同级的目录下么?
估计是AL版本太低。换个新的试试
AL没怎么用过,fmod也不错
附件(1015.9KB) OpenAL.DevPak
【 在 icebird529 的大作中提到: 】
: 新建工程时在MultiMedia中只有OpenGL
: 要把AL的库文件拷到和GL同级的目录下么?
MultiMedia中本来就没有OpenAL,我记错了。这样的话要手动链接libALut.a, libOpenAL32.a 这两个库了: gcc -lALut -lOpenAL32
第一次用dev-C++,不知把库添到哪里,就在'工程选项'-----‘参数’和‘库目录’下都加了。
还是有问题……
如何避开AL呢?不想处理声音的部分了。
编译的程序都是光盘里拷的,想跟着书学,结果太郁闷了……
【 在 ttplayer 的大作中提到: 】
: MultiMedia中本来就没有OpenAL,我记错了。这样的话要手动链接libALut.a, libOpenAL32.a 这两个库了: gcc -lALut -lOpenAL32