完善了自动配置的目录结构和执行的执行权限
This commit is contained in:
@ -1,5 +1,7 @@
|
||||
sudo mkdir /home/300tc
|
||||
sudo mkdir /home/300tc/projects_source
|
||||
sudo mkdir /home/300tc/projects
|
||||
sudo mkdir /home/300tc/library_source
|
||||
sudo mkdir /home/300tc/library
|
||||
cd /home/300tc
|
||||
|
||||
@ -9,9 +11,9 @@ sudo apt-get install build-essential
|
||||
sudo apt install gdb
|
||||
|
||||
# installXimeaDriver
|
||||
cd /home/300tc/library
|
||||
wget https://www.ximea.com/downloads/recent/XIMEA_Linux_SP.tgz
|
||||
tar xzf XIMEA_Linux_SP.tgz
|
||||
cd /home/300tc/library_source
|
||||
sudo wget https://www.ximea.com/downloads/recent/XIMEA_Linux_SP.tgz
|
||||
sudo tar xzf XIMEA_Linux_SP.tgz
|
||||
cd package
|
||||
sudo ./install &> ../installXimeaDriver.log
|
||||
|
||||
@ -20,14 +22,16 @@ sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
|
||||
sudo apt-get install libqt5serialport5-dev libudev-dev #在qt5.6之前是没有qeserialport模块的,要想使用该模块必须自己添加。
|
||||
|
||||
# ximeaControlDll
|
||||
cd /home/300tc/library
|
||||
git clone http://106.75.72.40:3000/tangchao0503/ximeaControlDll.git
|
||||
cd ximeaControlDll
|
||||
sudo mkdir build
|
||||
cd build
|
||||
sudo cmake ..
|
||||
cd /home/300tc/library_source
|
||||
sudo git clone http://106.75.72.40:3000/tangchao0503/ximeaControlDll.git
|
||||
|
||||
sudo mkdir /home/300tc/library/ximeaControlDll
|
||||
cd /home/300tc/library/ximeaControlDll
|
||||
sudo cmake /home/300tc/library_source/ximeaControlDll
|
||||
sudo make
|
||||
|
||||
sudo cp -r /home/300tc/library_source/ximeaControlDll/Header_Files /home/300tc/library/ximeaControlDll/Header_Files
|
||||
|
||||
path=$(pwd)
|
||||
path=${path}"/libirisXimeaImager.so"
|
||||
#sudo ln -sv /home/pi/tc_projects/ximeaControlDll/build/libirisXimeaImager.so /usr/lib/libirisXimeaImager.so
|
||||
@ -35,36 +39,36 @@ sudo ln -sv $path /usr/lib/libirisXimeaImager.so
|
||||
|
||||
|
||||
# libconfig
|
||||
cd /home/300tc/library
|
||||
wget https://hyperrealm.github.io/libconfig/dist/libconfig-1.7.3.tar.gz
|
||||
tar -xzvf libconfig-1.7.3.tar.gz
|
||||
cd /home/300tc/library_source
|
||||
sudo wget https://hyperrealm.github.io/libconfig/dist/libconfig-1.7.3.tar.gz
|
||||
sudo tar -xzvf libconfig-1.7.3.tar.gz
|
||||
cd libconfig-1.7.3/
|
||||
./configure
|
||||
sudo ./configure
|
||||
sudo make
|
||||
#make check
|
||||
sudo make install
|
||||
|
||||
# ximeaAirborneSystem
|
||||
cd /home/300tc/projects
|
||||
git clone http://106.75.72.40:3000/tangchao0503/300tc.git
|
||||
sudo mkdir build
|
||||
cd build
|
||||
sudo cmake ..
|
||||
cd /home/300tc/projects_source
|
||||
sudo git clone http://106.75.72.40:3000/tangchao0503/ximeaAirborneSystem.git
|
||||
|
||||
sudo mkdir /home/300tc/projects/ximeaAirborneSystem
|
||||
cd /home/300tc/projects/ximeaAirborneSystem
|
||||
sudo cmake /home/300tc/projects_source/ximeaAirborneSystem
|
||||
sudo make
|
||||
|
||||
# ffmpeg
|
||||
sudo apt-get -y install nasm
|
||||
sudo apt-get -y install libx264-dev
|
||||
sudo apt-get -y install libx265-dev libnuma-dev
|
||||
sudo apt-get -y install libvpx-dev
|
||||
|
||||
sudo apt-get -y install libfdk-aac-dev
|
||||
sudo apt-get -y install libopus-dev
|
||||
sudo apt-get -y install libdav1d-dev
|
||||
|
||||
cd /home/300tc/library
|
||||
cd /home/300tc/library_source
|
||||
sudo mkdir /home/300tc/library/ffmpeg_build
|
||||
wget https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
|
||||
tar -xvf ffmpeg-snapshot.tar.bz2
|
||||
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
|
||||
|
Reference in New Issue
Block a user