Visual Studio 下配置ffmpeg开发

首先,在windows+visual studio下配置了很长时间,踩了很多坑,网上大多数的教程为ffmpeg命令行使用教程的,然而进一步开发必然要使用API的。
简要步骤:

  • 下载ffmpeg share 和 dev 版本的压缩包,解压后融合在一起(查教程让融合的)
  • 将ffmpeg下bin的目录导入到PATH变量中
  • 将VS项目属性中的“vc++目录中的”库目录填上"ffmepg\lib",将包含目录填上"ffmpeg\include;ffmpeg\include\libavcodec;等所有子文件”。
    这些设置会添加到全局的库中
  • 将“链接器-输入”中加入到该项目所需要的具体的库,如"avcodec.lib;avutil.lib"等
  • 最后,也是坑了我好久的一步,即使各种上面都导入好了之后,还是报错找不到xxx,注意debug的环境!!!官网我下的是x64版本的,拿着x86的选项debug了半天??能跑通才见鬼了,所以一定要注意自己的debug环境,这个只需要在主界面debug栏里switch下环境即可,然后你要确保,刚才所有的设置在x64下配的,这样就OK了。

你可能感兴趣的:(Visual Studio 下配置ffmpeg开发)