编译Ffmpeg错误:strsafe.h:1859:11: error: ‘WEOF‘ undeclared

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译Ffmpeg错误:strsafe.h:1859:11: error: ‘WEOF‘ undeclared相关的知识,希望对你有一定的参考价值。

具体错误:

/usr/include/w32api/strsafe.h:1859:11: error: 'WEOF' undeclared (first use in this function); did you mean 'EOF'?
    if(ch==WEOF) 
           ^~~~
           EOF

解决办法:

WEOF在头文件wchar.h中,在strsafe.h添加#include <wchar.h>即可。

以上是关于编译Ffmpeg错误:strsafe.h:1859:11: error: ‘WEOF‘ undeclared的主要内容,如果未能解决你的问题,请参考以下文章

编译FFMPEG时Mac上的g ++链接错误

cygwin 上的 FFMPEG 无法编译 libx264 错误:未知类型名称“HMODULE”

Mac FFmpeg编译和解决nasm/yasm not found or too old错误

vs2012 MinGW编译ffmpeg 出现libavdevice/avdevice.c(38) : error C2059: 语法错误:“.”

Windows 中的 FFMPEG for android 无法成功编译

记一次FFmpeg的编译过程的坑