#-1 安装编译vlc的必要工具
######VLC须要C11编译器以及开发工具链
######建议使用高于4.9版本的gcc,另外clang/LLVM也是能够的。若是你是从git仓库构建,你还须要gnu构建系统即 autotools(autoconf,automake,libtol,gettext)来设置Makefile.并确保这些工具是最新且可用linux
sudo apt-get install git build-essential pkg-config libtool automake autopoint gettext flex bison
#-2 获取vlc源码
######可使用ftp获取官方发布的正式版本,也可使用git获取。若是使用的git开发版本,首先须要引导源代码树
######若是autotool过期或者丢失 ./bootstrap会失败git
git clone git://git.videolan.org/vlc.git
cd vlc
./bootstrap
######若是你下载的是官方发布版本,提取文件,而后进入源码目录
wget ftp://ftp.videolan.org/pub/videolan/vlc/2.2.4/vlc-2.2.4.tar.xz
tar xvJf vlc-2.2.4.tar.xz
cd vlc-2.2.4
#-3 获取,安装第三方库
######如今能够配置VLC了,可是必须先确保全部的依赖关系都已经安装就绪。
######必须安装并启用所需的全部第三方库。若是未能安装所需的库,则可能致使vlc应用程序出现错误。
######完整的第三方库列表能够从https://wiki.videolan.org/Contrib_Status/获取macos
sudo apt-get -y install libvorbis-dev libogg-dev libtheora-dev speex libspeex-dev flac libflac-dev \
x264 libx264-dev liba52-0.7.4-dev mpeg2dec libmpeg2-4-dev faad libfaad-dev faac libfaac-dev \
lame libmp3lame-dev ffmpeg libavdevice-dev libmad0 libmad0-dev liboil0.3 libschroedinger-dev \