这几天在编译这三个东西的时候,遇到了很多问题,现把安装过程总结如下,希望帮到大家!
1.安装x264和ffmpeg的依赖
sudo apt-get update
sudo apt-get install build-essential checkinstall gitcmake libfaac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-devlibopencore-amrwb-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-devlibvorbis-dev libx11-dev libxfixes-dev libxvidcore-dev texi2html yasmzlib1g-dev
2.安装gtk
sudo apt-get install libgtk2.0-0libgtk2.0-dev
3.安装libjpeg
sudo apt-get install libjpeg8 libjpeg8-dev
4.新建一个目录/workSpace/openCv,存放源码
5.安装yasm
sudo apt-get install yasm
6.安装x264
6.1 下载解压源码
wget ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20120528-2245-stable.tar.bz2
tar xvf x264-snapshot-20120528-2245-stable.tar.bz2
cd x264-snapshot-20120528-2245-stable
6.2配置,编译,安装
./configure --enable-static

本文详细记录了在Ubuntu 16.04上编译安装x264、ffmpeg和openCV的步骤,包括依赖安装、源码下载、配置和编译过程,以及解决编译过程中遇到的问题,如静态库链接错误等。

956

被折叠的 条评论
为什么被折叠?



