实验步骤
(1)打开VS2015,点击文件->新建->项目->Win32控制台应用程序,新建一个空项目。
(2)将include和lib文件夹加上dll文件复制到项目文件夹的vcxproj类型文件所处的文件夹。(配置资源在文末)
(3)创建一个包含main()函数的C/C++文件,添加main函数代码。
#define __STDC_CONSTANT_MACROS
extern "C"
{
#include "libavcodec/avcodec.h"
}
int main(int argc, char* argv[]) {
printf("%s", avcodec_configuration());
return 0;
}
(4)解决方案资源管理器->右键单击项目->属性
(5)配置属性->C/C++->常规->附加包含目录,输入“ include”
(6)配置属性->链接器->常规->附加库目录,输入“ lib”
(7)配置属性->链接器->输入->附加依赖项,输入
“avcodec.lib;avformat.lib;avutil.lib;avdevice.lib;avfilter.lib;postproc.lib; swresample.lib; swscale.lib”
(8)配置成功,设置断点,运行程序
运行结果(设置断点才能看到):
注:配置文件(include,lib,dll)
链接:http://pan.baidu.com/s/1mipzaBI 密码:5kmi