CodeBlocks下使用FFmpeg(1)
2017-12-03 本文已影响82人
OnlyRose
目前想在Windows下学习FFmpeg,但是安装Visual Studio2015需要很大的空间,自己的笔记本内存和空间都比较小,因此选择使用CodeBlocks进行学习。codeblock的配置和Visual Studio2015的配置和学习稍有差别。
一、下载FFmpeg
下载最新的 windows build编译器主要使用的时dev包和shared
![](https://img.haomeiwen.com/i3020303/86601242225f69cc.png)
![](https://img.haomeiwen.com/i3020303/eb5affa3d3a93ccb.png)
下载并解压。
![](https://img.haomeiwen.com/i3020303/1175f4be77ddabac.png)
![](https://img.haomeiwen.com/i3020303/dd88d75bba3caf92.png)
二、下载codeblocks
www.codeblocks.org/downloads/binaries
![](https://img.haomeiwen.com/i3020303/de99135589ecd464.png)
我使用的是13.02
三、测试第一个FFmpeg程序
打开codeblocks,并创建一个c++程序,注意ffmpeg是用c开发的,在C++程序中使用时要用extern “C”引用。
创建好C++程序后,我们要修改程序引用的include目录、编译时所用到的静态库和运行时所需动态库的目录。
编译时所用到的静态库
![](https://img.haomeiwen.com/i3020303/acf842d62762de43.png)
编译时用到的include目录和lib目录
![](https://img.haomeiwen.com/i3020303/befa542d1aacc386.png)
运行时动态库所在目录
![](https://img.haomeiwen.com/i3020303/3f28b72c7ba2b8a8.png)
注意:红色部分为:SDL,暂时不用。