搭建Visual Studio 2013 + FFMpeg环境

新博客第一篇~~~~~~~~~~~~

 

这里简单介绍一下在Visual Studio 2013 上搭建FFMpeg环境

 

首先第一步当然是下载了  注意请不要到官网去下载源码包那是没用的

如果你想自己编译那些源码你必须得用linux环境或者至少在windows上搭建一个类似的 cygwin for example.....

所以请到http://ffmpeg.zeranoe.com/builds/下载...

请下载dev和shared  

dev包含了所需的头文件和lib

shared则包含了dll文件

 

下完了就可以设置环境了

只要将visual studio的包含目录中加入刚才下载并解压的文件夹便可

需要在附加的库当中把对应的lib文件加入进去

同时注意需要将dll文件加入执行路径,最简单的办法就是拷贝一份去项目的目录下了

完成以上步骤ffmpeg的环境就基本搭建完成了   

 

需要注意的是在Visual Studio环境下开发FFMpeg程序包含头文件时需要如下代码:

extern "C"{
#ifndef __STDC_CONSTANT_MACROS
#define __STDC_CONSTANT_MACROS
#endif
#include <libavutil/imgutils.h>
#include <libavutil/opt.h>
#include <libavutil/channel_layout.h>
#include <libavutil/samplefmt.h>
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include <libswscale/swscale.h>
#include <libswresample/swresample.h>
}

 

 

好了基本的开发环境就搭建完毕了...........

posted on 2013-12-02 10:32  myffx  阅读(888)  评论(0)    收藏  举报