編譯一個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