编译一个C++项目,在Debian的OpenAL和SDL2的依赖,当我面临一个问题舒展 libs/openal/libopenal.a(sndio.c.o): In function `sndio_stop_playback':
sndio.c:(.text+0x4b): undefined reference to `sio_stop'
libs/openal/libopenal.a(snd
我试图从一个.NET Core控制台应用程序播放一个wav文件(不,我不使用控制台哔声。奇怪的要求,我知道。)。我想我可以用OpenAL做到这一点。我能够读取文件中的罚款,但后来当我试图打它,它在第一行失败: int handle = AL.GenBuffer();
我得到异常:InvalidOperationException: Could not load openal32.dll。我正在
我已经使用OpenAL为我的应用程序实现了声音。看起来它工作正常,直到我关闭应用程序并试图清理每个声音相关的对象。基本上我有一个清理方法是这样的: public void cleanup(){
//looping through sources and deleting them like this:
alSourceStop(id);
alDeleteSources