参考
https://github.com/strukturag/libheif
#升级gcc
yum install centos-release-scl
yum install devtoolset-9
scl enable devtoolset-9 bash
#升级cmake
wget --no-check-certificate https://cmake.org/files/v3.26/cmake-3.26.4.tar.gz
tar zxf cmake-3.26.4.tar.gz
cd cmake-3.26.4
./configure
make -j8
make install
cmake --version
# 安装jpg
wget http://www.ijg.org/files/jpegsrc.v8c.tar.gz
tar zxvf jpegsrc.v8c.tar.gz
cd jpeg-8c
./configure --enable-shared
make -j8
make install
# 安装de265
wget https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz
tar xzf libde265-1.0.15.tar.gz
cd libde265-1.0.15
./configure
make -j8
make install
# 安装x265
wget https://github.com/videolan/x265/archive/refs/tags/3.4.tar.gz
tar xzf 3.4.tar.gz
cd x265-3.4
cd x265/build/linux
./make-Makefiles.bash # 键入 g,生成对应环境的Makefile
make -j8
make install
# 安装heif
git clone https://github.com/strukturag/libheif.git
cd libheif
mkdir build
cd build
/usr/local/bin/cmake ..
make -j8
make install
#生成工具存储再examples文件夹下
export LD_LIBRARY_PATH=/usr/local/lib64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

2168

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



