ubuntu16.04下编译安装kvazaar

1、 下载源代码kvazaar

git clone https://github.com/ultravideo/kvazaar.git

2、下载greatest

git clone https://github.com/ultravideo/greatest.git

把下载的greatest 替换kvazaar目录下的greatest(如果下载kvazaar的时候,里面的greatest不为空那么就无需替换了)。

3、安装一些依赖包

sudo apt-get install libtool
sudo apt-get update
$aclocal
$autoheader
$automake

4、修改安装路径
打开配置文件configure,然后把ac_default_prefix=/usr/local/kvazaar改成自己的安装位置

gedit configure

然后查找到ac_default_prefix,在后后面写上自己的安装位置。
5、运行如下命令安装,看readme

./autogen.sh
./configure
make
sudo make install

6、配置环境变量

用这个命令,然后往里面写自己的安装路径,我的安装路径是/usr/local/kvazaar/lib

sudo vim /etc/ld.so.conf.d/kvazaar.conf 

往文件写入/usr/local/kvazaar/lib,然后保存退出

使之生效

sudo ldconfig

打开环境变量配置文件 /etc/bash.bashrc

sudo vim /etc/bash.bashrc

在后后头加上如下变量

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/kvazaar/lib/pkgconfig
export LD_LIBRARY_PATH=/usr/local/kvazaar/lib

使之生效

source /etc/bash.bashrc  

变量配置完成

7、运行

kvazaar -i foreman_cif.yuv --input-res 352x288 -o outubuntu.hevc

8、参考链接
https://blog.csdn.net/lovexlsforever/article/details/78700436

猜你喜欢

转载自blog.csdn.net/lovexlsforever/article/details/81974915