Ubuntu14.04搭建FFMPEG + SDL + CodeBlocks开发环境

来源:互联网 发布:淘宝客推广链接被篡改 编辑:程序博客网 时间:2024/05/24 05:30

一. 准备ffmpeg安装环境

wget http://ffmpeg.org/releases/ffmpeg-2.7.1.tar.bz2sudo apt-get install yasmsudo apt-get install zlib1g-dev

二. 安装SDL1.2开发库

sudo apt-get install aptitude autoconfsudo aptitude install libsdl1.2-devsudo aptitude install libsdl-image1.2-devsudo aptitude install libsdl-ttf2.0-devsudo aptitude install libsdl-gfx1.2-devsudo aptitude install libsdl-net1.2-dev[sudo aptitude install libsdl-mixer1.2-dev]

由于用源码安装ffmpeg库时,编译生成ffplay时需要依赖libSDL.so,所以在编译ffmpeg源码之前需要先安装SDL库,而现在已经出现libsdl2-dev包,但是ffmpeg依赖的是libsdl1.2-dev包,所以我们需要安装libsdl1.2-dev,顺便也将libsdl1.2-dev其他几个扩展包image/ttf/net/mixer一起安装,方便后续开发使用。

三. 安装ffmpeg

tar -jvxf ffmpeg-2.7.1.tar.bz2cd ffmpeg-2.7.1sudo ./configure --prefix=/usr --enable-pic --enable-shared --enable-pthreadsmake -j8sudo make install

四. 安装ColdBlocks

sudo add-apt-repository ppa:pasgui/ppasudo apt-get install  codeblocks

五. 效果图

CodeBlocks + FFMPEG + SDL

0 0