我目前正在尝试编译这Ubuntu 上的 teamspeak 机器人。我的问题是,当我尝试编译它时,出现以下错误:
CMake Error at /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
Could NOT find FFmpeg (missing: SWRESAMPLE_LIBRARIES
SWRESAMPLE_INCLUDE_DIRS)
Call Stack (most recent call first):
/usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
cmake/FindFFmpeg.cmake:90 (find_package_handle_standard_args)
CMakeLists.txt:35 (find_package)
-- Configuring incomplete, errors occurred!
See also "/opt/TS3AudioBot/TS3AudioBob/bin/CMakeFiles/CMakeOutput.log".
如您所见,它找不到 libswresample 库。但是,我安装了一些据我所知应该可以工作的软件包:libswresample-ffmpeg-dev 和 libswresample-ffmpeg-1。安装完这两个软件包后,我仍然收到相同的错误。我知道 Ubuntu 过去使用过 ffmpeg 的 libav 分支,但我认为他们决定改回 15.04。