cd$HOME/src wget https://github.com/Kitware/CMake/releases/download/v3.30.0/cmake-3.30.0.tar.gz tar xzf cmake-3.30.0.tar.gz cd cmake-3.30.0 ./bootstrap --prefix=$HOME/local make -j4 make install
如果缺少yasm:
1 2 3 4 5 6 7
cd$HOME/src wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar xzf yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure --prefix=$HOME/local make -j4 make install
如果缺少libtool:
1 2 3 4 5 6 7
cd$HOME/src wget https://ftpmirror.gnu.org/libtool/libtool-2.4.7.tar.gz tar xzf libtool-2.4.7.tar.gz cd libtool-2.4.7 ./configure --prefix=$HOME/local make -j4 make install
安装依赖
安装numactl:
1 2 3 4 5 6 7 8
# numactl cd$HOME/src git clone https://github.com/numactl/numactl.git cd numactl ./autogen.sh ./configure --prefix=$HOME/local make -j4 make install
安装nv-codec-headers:
NV硬件编解码器的支持
1 2 3 4 5
# nv-codec-headers cd$HOME/src git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git cd nv-codec-headers make PREFIX=$HOME/local install
安装nasm:
编译优化,不安装会报错nasm not found or too old或降低CPU解码性能
1 2 3 4 5 6 7 8
cd$HOME/src wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz tar xzf nasm-2.16.03.tar.gz cd nasm-2.16.03 ./configure --prefix=$HOME/local make -j4 make install export PATH=$HOME/local/bin:$PATH