出于学习目的,想建一个vs2010工程来编译ffmpeg(http://www.ffmpeg.org/),但是由于意义不大,并且工作量太大放弃了.原因如下: 1.一些unix平台相关的头文件.库的依赖.这个是最好解决的,对应替换下就行了. 2..C99支持,MSVC不支持C99,而ffmpeg需要它.比如msvc编译c文件,不能inline一个函数:还有c99怪异的初始化语法.这个工作量有些大,但是并不是不能解决的.因为对应的需要修改的语法就那么几种,花一两个小时就可以搞定. 3.许多ffmpe