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 # sudo apt update sudo apt-get -y install build-essential sudo apt -y install gdb sudo apt -y remove cmake 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 cd cmake-3.17.3 sudo ./configure sudo make sudo make install sudo ln -sf /usr/local/bin/cmake /usr/bin/cmake sudo git clone https://github.com/oblique/create_ap.git cd create_ap sudo make install sudo apt-get -y install util-linux procps hostapd iproute2 iw haveged dnsmasq iptables sudo systemctl enable create_ap.service # installXimeaDriver 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 &> /home/pi/installXimeaDriver.log # install qt5 sudo apt-get -y install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools sudo apt-get -y install libqt5serialport5-dev libudev-dev #在qt5.6之前是没有qeserialport模块的,要想使用该模块必须自己添加。 # ximeaControlDll 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 sudo ln -sv $path /usr/lib/libirisXimeaImager.so # libconfig 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/ sudo ./configure sudo make #make check sudo make install # ximeaAirborneSystem 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 libfdk-aac-dev sudo apt-get -y install libopus-dev 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 cd ffmpeg sudo ./configure --enable-shared --enable-gpl --disable-yasm --enable-libx264 --disable-libx265 --prefix=/home/300tc/library/ffmpeg_build sudo make sudo make install # psdk cd /home/300tc/projects sudo apt install unzip sudo unzip Payload_SDK_V2.2.1-build.315.zip sudo mv Payload_SDK_V2.2.1-build.315 Payload_SDK_V2.2.1_300tc #修改文件夹名 cd /home/300tc/projects/Payload_SDK_V2.2.1_300tc/sample/platform/linux/manifold2/project/build/ sudo cmake .. sudo make