libswscale/swscale.h: 没有那个文件或目录

libswscale/swscale.h: No such file or directory

在 Ubuntu 16.04 上安装 Sumo-0.30.0 时,make 导致以下错误:

make[4]: Entering directory '/home/<path>/sumo-0.30.0/src/gui'
g++ -DHAVE_CONFIG_H -I. -I../../src  -I/home/<path>/sumo-0.30.0/./src  -I/usr/include/ffmpeg -I/usr/local/include -I/usr/include/fox-1.6 -I/usr/include/gdal  -I/usr/local/include -I/usr/include   -msse2 -mfpmath=sse -O2 -DNDEBUG  -MT GUIViewTraffic.o -MD -MP -MF .deps/GUIViewTraffic.Tpo -c -o GUIViewTraffic.o GUIViewTraffic.cpp
In file included from GUIViewTraffic.cpp:36:0:
../../src/utils/gui/div/GUIVideoEncoder.h:58:32: fatal error: libswscale/swscale.h: No such file or directory
compilation terminated.
Makefile:449: recipe for target 'GUIViewTraffic.o' failed

已成功安装 Installing/Linux Build Libraries and verifying my ffmpeg version is the latest one, I proceeded with ./configure command from installation guide 中提到的所有必备库。 ./configure 结果的最后几行显示 ffmpeg 已启用。

    Optional features summary
-------------------------
Enabled: TRACI PROJ GDAL GUI ffmpeg
Disabled: Debug Profiling Coverage PIC UnitTests Python OSG

即使在 similar post here.

之后,我也找不到 libswscale 目录和 swscale.h

根据另一个 post here,有人提到 Ubuntu 的问题是 ffmpeg 软件包没有安装 swscale.h.

我该如何解决这个问题?

安装 libswscale-dev 包。它提供 /usr/include/*/libswscale/swscale.h.