我想获取 SDL_mixer 包以用于我正在制作的游戏,但据我所知,只有与 SDL 1.2 兼容的版本。我是否忽略了某些内容,还是我必须自己编译 SDL 2.0 版本?
答案1
软件包存储库中有一个软件包,libsdl2-mixer-2.0-0
它应该正是您要找的。您还需要该软件包libsdl2-mixer-dev
才能针对的标头进行编译SDL2_mixer
。
注意:您没有指定正在使用的 Ubuntu 版本,因此我检查了我当前的系统(Ubuntu 14.04 trusty)。旧版本的 Ubuntu(例如 Ubuntu 12.04 precise)不包含这些软件包。在这种情况下,您要么必须从源代码编译,要么升级您的系统。