To save time,I install cmake and ffmpeg from binary instead of compiling and installing.

This commit is contained in:
tangchao
2023-04-10 04:02:47 +00:00
parent 7ff0a02288
commit 6c83f75dec
3 changed files with 25 additions and 8 deletions

View File

@ -21,15 +21,24 @@ sudo apt -y install gdb
sudo apt-get -y install cron
sudo apt install -y network-manager
# cmake
sudo apt -y remove cmake
sudo apt -y install openssl
sudo apt -y install libssl-dev
cd /home/300tc/library_source
sudo wget http://www.cmake.org/files/v3.17/cmake-3.17.3.tar.gz
sudo tar -xf cmake-3.17.3.tar.gz
# Installation Mode 1
#sudo wget http://www.cmake.org/files/v3.17/cmake-3.17.3.tar.gz
#sudo tar -xf cmake-3.17.3.tar.gz
#cd cmake-3.17.3
#sudo ./configure
#sudo make -j5
# Installation Mode 2
cp /home/pi/tc_ShellScripts/binary/cmake_binary.tar.bz2 /home/300tc/library_source
tar -jxvf cmake_binary.tar.bz2
cd cmake-3.17.3
sudo ./configure
sudo make -j5
sudo make install
sudo ln -sf /usr/local/bin/cmake /usr/bin/cmake
@ -161,11 +170,19 @@ sudo apt-get -y install libdav1d-dev
cd /home/300tc/library_source
sudo mkdir /home/300tc/library/ffmpeg_build
sudo wget https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
sudo tar -xvf ffmpeg-snapshot.tar.bz2
# Installation Mode 1
#sudo wget https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
#sudo tar -xvf ffmpeg-snapshot.tar.bz2
#cd ffmpeg
#sudo ./configure --enable-shared --enable-gpl --disable-yasm --enable-libx264 --disable-libx265 --prefix=/home/300tc/library/ffmpeg_build
#sudo make -j5
# Installation Mode 2
cp /home/pi/tc_ShellScripts/binary/ffmpeg_binary.tar.bz2 /home/300tc/library_source
tar -jxvf ffmpeg_binary.tar.bz2
cd ffmpeg
sudo ./configure --enable-shared --enable-gpl --disable-yasm --enable-libx264 --disable-libx265 --prefix=/home/300tc/library/ffmpeg_build
sudo make -j5
sudo make install
sudo sed -i '$a\/home/300tc/library/ffmpeg_build/lib/' /etc/ld.so.conf