0

我试图在 sdl 2 中发出声音,但是当我编译这一行时:

Mix_OpenAudio( 44100, MIX_DEFAULT_FORMAT, 2, 2048 );

我的 exe 告诉我SDL_AudioStreamFlush could not be located in the dynamic link library SDL2_mixer.dll(还有 dll 的路径)。

在询问之前我重新安装了所有东西,并且出现了同样的错误。

我使用了 SDL2_mixer-devel-2.0.2-mingw SDL2_image-devel-2.0.1-mingw 和 SDL2-devel-2.0.6-mingw。

使用此标志编译:-lmingw32 -lSDL2main -lSDL2 -lSDL2_image -lSDL2_mixer

请知道SDL的人帮忙!

PS对不起英语不好

4

0 回答 0