解决办法:fatal error: SDL.h: 没有那个文件或目录

简介: 解决办法:fatal error: SDL.h: 没有那个文件或目录

错误

 这个错误是编译ffmpeg产生的。错误如下:


libavdevice/sdl2.c:26:10: fatal error: SDL.h: 没有那个文件或目录
 #include <SDL.h>

解决办法一

apt install libsdl2-dev
# apt install libsdl1.2-dev

解决办法二

 这种情形是自己编译的。编辑ffbuild/common.mak,修改如下:


# NASM requires -I path terminated with /
IFLAGS     := -I/home/quantum6/lib-build/include/SDL2 -I. -I$(SRC_LINK)/

具体路径因人而异要自己修改。

目录
相关文章
|
开发工具 Windows
关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法
关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法
关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法
|
Windows
WINDOWS编译ffmpeg:LINK : fatal error LNK1104: 无法打开文件“LIBCMT.lib”
WINDOWS编译ffmpeg:LINK : fatal error LNK1104: 无法打开文件“LIBCMT.lib”
487 0
|
Linux
编译telepresence:fatal error: libavfilter/avfiltergraph.h: 没有那个文件或目录
编译telepresence:fatal error: libavfilter/avfiltergraph.h: 没有那个文件或目录
85 0
fatal error: krb5.h: 没有那个文件或目录
fatal error: krb5.h: 没有那个文件或目录
238 0
fatal error: alsa/asoundlib.h: 没有那个文件或目录
fatal error: alsa/asoundlib.h: 没有那个文件或目录
180 0
|
Linux C语言 C++
VS编译出错:fatal error C1083: 无法打开包括文件:“stdbool.h”: No such file or directory
VS编译出错:fatal error C1083: 无法打开包括文件:“stdbool.h”: No such file or directory
708 0
编译ffmpeg:libavdevice/xcbgrab.c:28:10: fatal error: xcb/xfixes.h: 没有那个文件或目录
编译ffmpeg:libavdevice/xcbgrab.c:28:10: fatal error: xcb/xfixes.h: 没有那个文件或目录
95 0
fatal error: xcb/xcb.h: 没有那个文件或目录
fatal error: xcb/xcb.h: 没有那个文件或目录
208 0
ZrtpQueue.h:21:10: fatal error: ccrtp/cqueue.h: 没有那个文件或目录
ZrtpQueue.h:21:10: fatal error: ccrtp/cqueue.h: 没有那个文件或目录
77 0
fatal error: stropts.h: 没有那个文件或目录
fatal error: stropts.h: 没有那个文件或目录
242 0

热门文章

最新文章