编译问题:VS2012上的FFMPEG代码

时间:2013-11-07 12:01:41

标签: ffmpeg

我已通过以下链接下载了FFMPEG源代码( c代码

http://ffmpeg.zeranoe.com/builds/

之后,我完成了配置部分,然后我生成并链接了库文件 * [avcodec-54.lib,avdevice-54.lib,avfilter-3.lib,avformat-54.lib, avutil-52.lib,swresample-0.lib,swscale-2.lib] *在Microsoft Visual Studio C ++上,通过包含所有.c和头文件来创建一个新项目。

推荐链接:
http://www.ffmpeg.org/platform.html#Microsoft-Visual-C_002b_002b-or-Intel-C_002b_002b-Compiler-for-Windows

当我在Visual Studio 2010上编译时...我在所有文件 libavcodec,libavdevice,libavfilter,libavformat,libavresample,libavutil,libpostproc,libswresample,libswscale 下获得了300多个错误em> 喜欢

ASM错误:

error C2400: inline assembler syntax error in 'opcode'; found 'data type'
error C2065: '__asm__' : undeclared identifier
error C2143: syntax error : missing ';' before 'volatile'

语法错误:

error C2143: syntax error : missing '}' before '.'
error C2143: syntax error : missing ';' before '.'
error C2059: syntax error : '.'
error C2143: syntax error : missing ';' before '}'
error C2059: syntax error : '}'
error C2143: syntax error : missing ';' before '{'
error C2447: '{' : missing function header (old-style formal list?)
error C2059: syntax error : ','
error C2143: syntax error : missing ';' before '{'
error C2447: '{' : missing function header (old-style formal list?)

请有人告诉我如何在vs2010上成功编译ffmpeg c代码。

0 个答案:

没有答案