安裝gstreamer
rk3588使用gstreamer推流_rk3588 gstreamer-CSDN博客
rk3588使用gstreamer推流_rk3588 gstreamer-CSDN博客
Installing on Linux
sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio
dpkg -l | grep gstreamer1.0-rockchip1
GStreamer: open source multimedia framework
Installing on Linux
ubuntu22.04下GStreamer源碼編譯單步調試_gstreamer編譯-CSDN博客
gstream插件編譯筆記【1.16.3】_gstreamer-1.16.3-CSDN博客
opencv
香橙派(rk3588)編譯opencv_rk3588編譯opencv-CSDN博客
依賴庫
sudo apt install build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev libopenblas-dev liblapack-dev libprotobuf-dev protobuf-compiler libgoogle-glog-dev libgflags-dev libgphoto2-dev libeigen3-dev libhdf5-dev doxygen
cmake -D CMAKE_BUILD_TYPE=RELEASE?-D CMAKE_INSTALL_PREFIX=./install ??-D OPENCV_GENERATE_PKGCONFIG=ON ?-D BUILD_opencv_python3=ON -D WITH_LIBV4L=ON -D WITH_OPENMP=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_SHARED_LIBS=ON -D ENABLE_PIC=ON -D WITH_ARITH_DEC=ON -D WITH_ARITH_ENC=ON -D WITH_FFMPEG=ON -D WITH_GSTREAMER=ON -D WITH_IMGCODEC_HDR=ON -D WITH_IMGCODEC_PXM=ON -D WITH_IMGCODEC_SUNRASTER=ON -D WITH_JASPER=ON -D WITH_JPEG=ON -D WITH_LAPACK=ON -D WITH_PNG=ON -D WITH_QT=ON -D WITH_PTHREADS_PF=ON -D WITH_TIFF=ON -D WITH_WEBP=ON -D WITH_GTK=ON -D WITH_OPENCL=ON ..
debug
ulimit -c unlimited
# 設置輸出大小 生成core 文件
sudo apt install gdb
# 安裝 gdb 調試工具
生成的 core 文件和應用程序同一層目錄
gdb ./main ./core
# 使用 gdb 調試程序 ./main 使用的 ./core
(gdb)bt
# 進一步定位溢出位置
(gdb)q
# 退出 gdb
Linux debian gdb dump-CSDN博客
?