我可以在没有 SDL 的情况下使用 SDL_mixer 吗?

Can I use SDL_mixer without SDL?

我有一个使用 GLFW 进行 window 创建和输入的游戏。是否可以在没有 SDL 的情况下使用 SDL_mixer 音频?

不,你不能。

因为依赖SDLheaders。在 SDL_mixer.h 开头有以下几行:

#include "SDL_stdinc.h"
#include "SDL_rwops.h"
#include "SDL_audio.h"
#include "SDL_endian.h"
#include "SDL_version.h"
#include "begin_code.h"