Xavier配置YOLOv4和ffmpeg环境

  • 编译安装YOLOv4

      1. 从github上先git darknet

          git clone https://github.com/AlexeyAB/darknet

       2.修改Makefile文件

cd darknet-master
sudo gedit Makefile
1.	GPU=1
2.	CUDNN=1
3.	CUDNN_HALF=1
4.	OPENCV=1
5.	AVX=0
6.	OPENMP=0
7.	LIBSO=1
8.	ZED_CAMERA=0
9.	ZED_CAMERA_v2_8=0
10.	NVCC=/usr/local/cuda-10.0/bin/nvcc

   如下图所示:

  3.编译

在终端输入:
1.	cd darknet-master
2.	make
3.	./darknet

  4.编译成功出现以下信息:

    usage: ./darknet ,说明编译成功。如下图:

   

  • 安装ffmpeg4.2.2

       1. 支持库安装(装上报错相对较少)

1.	sudo apt-get install -y autoconf automake build-essential git libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev
2.	sudo apt-get install libavformat-dev
3.	sudo apt-get install libavcodec-dev
4.	sudo apt-get install libswresample-dev
5.	sudo apt-get install libswscale-dev
6.	sudo apt-get install libavutil-dev
7.	sudo apt-get install libsdl1.2-dev
8.	sudo apt-get install yasm
9.	sudo apt-get install nasm
10.	sudo apt-get install libx264-dev

特殊说明:

libsdl2-devlibx264-dev有的设备可能通过命令安装出现状况。类似如下图的问题(这就需要手动编译安装SDL2.2.0.12、last_x264的安装包可以自行网上下载):

SDL2-2.0.12编译安装步骤:
1.	sudo chmod -R 777 SDL2-2.0.12.tar.gz
2.	tar zxvf SDL2-2.0.12.tar.gz
3.	cd SDL2-2.0.12/
4.	./configure
5.	make
6.	sudo make install
last_x264编译安装步骤:
1.	sudo chmod -R 777 last_x264
2.	cd last_x264/
3.	./configure --enable-shared
4.	make
5.	sudo make install

  2.安装ffmpeg

  1. sudo chmod -R 777 ffmpeg-4.2.2.tar.bz2
  2. tar xvf ffmpeg-4.2.2.tar.bz2
  3. cd ffmpeg-4.2.2/
  4. ./configure   --enable-shared  --prefix=/usr/local/ffmpeg  --enable-gpl --enable-libx264
  5. make
  6. sudo make install

     设置环境变量:

     sudo gedit ~/.bashrc

     最后一行添加:

     export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/ffmpeg/lib

  • source ~/.bashrc

    测试

   ffmpeg –version      显示版本信息

 

 

 

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值