在Debian9下编译VLC-3.0.1

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010011236/article/details/80115709

1、安装Debian9

在VirtualBox虚拟机中安装Debian9这个过程不详述,安装教程可以参考网上内容。

1.1、主机远程连接Debian9

# 安装SSH协议,进行远程终端控制

sudo apt-get install openssh-server # 安装完会自动启动

# 安装FTP文件传输协议

sudo apt-get install vsftpd

# 然后修改vxftpd的配置文件 /etc/vsftpd.conf,将下面几行前面的“#”去掉

#local_enable=YES

#write_enable=YES

sudo /etc/init.d/vsftpd restart # 启动FTP服务

sudo chown dash:dash /work -R # 设置工作目录

# 把默认的中文环境修改问英文环境

sudo vi /etc/default/locale # 把中文修改为英文

LANG=" zh_CN.UTF-8"      改为      LANG="en_US.UTF-8"

LANGUAGE=" zh_CN:zh"  改为      LANGUAGE="en_US:en"

# 通过图形界面选择en_US.UTF-8,空格表示选中

sudo dpkg-reconfigure locales

2、编译VLC-3.0.1

注意因为我在编译的时候已经把相应的错误已经解决了,所以需要严格按照下面的步骤进行安装编译才能成功。如果没有按照下面的步骤进行编译出现错误也可以进行参考解决。

sudo apt-get install git build-essential pkg-config libtool automake autopoint gettext

sudo apt-get install flex

sudo apt-get install bison

tar xvJf vlc-3.0.1.tar.xz

./bootstrap

# 开始安装第三方库

sudo apt-get build-dep vlc

# 编译ffmpeg-3.4.2

cd ffmpeg-3.4.2

./configure --prefix=/work/install

make && make install

# 然后安装的FFmpeg的lib库复制到系统目录中

sudo cp /work/install /lib/*.a /usr/lib

sudo cp /work/install /lib/pkgconfig/*.pc /usr/lib/pkgconfig/

# 安装wayland-protocols

sudo apt-get install wayland-protocols # 安装的是1.7-1版本

./configure --prefix=/work/install --enable-debug

make

sudo make install

猜你喜欢

转载自blog.csdn.net/u010011236/article/details/80115709
今日推荐