1.首先下载yasm最新源码,yasm下载地址:http://yasm.tortall.net/Download.html,下载最新的Source .tar.gz源码(我这里使用的是这个版本yasm-1.2.0.tar.gz)。
2.将源码拷贝到Linux系统中,做如下操作编译yasm:
解压yasm-1.2.0.tar.gz命令:
tar -zxvf yasm-1.2.0.tar.gz
进入解压后文件目录:
cd yasm-1.2.0
./configure
make
make install
编译安装yasm完成。
3.下载最新的x264源码,x264源码下载地址:http://www.videolan.org/developers/x264.html,下载最新源码,我这里下载的是(x264-snapshot-20131030-2245)版本。
4.将源码解压并拷贝到linux系统中,做如下操作编译x264:
进入到解压后的源码目录:
cd x264-snapshot-20131030-2245
./configure --enable-shared
然后make,编译需要一段时间。
等待编译完成后,执行make install
OK,到这里x264就已经的编译完成生成相应的库文件。