[NVIDIA]-5 入手 Jetson Xavier NX 安装opencv3.3.1
本文主要讲述,基于 Jetson Xavier NX 开发者套件安装opencv3.3.1。
What is Jetson Xavier NX :
- NVIDIA® Jetson Xavier™ NX 是体型超小的AI超级计算机,适用于嵌入式系统和边缘系统。
- 高达 21 TOPS 加速计算能力,可以并行运行现代神经网络并处理来自多个高分辨率传感器的数据。
- Jetson Xavier NX 是生产就绪型产品,可支持所有热门 AI 框架。
1.下载opencv3.3.1版本对应源码
下载链接地址: 点击跳转下载链接
备注:需要安装其他版本的请上述链接的上两级目录查找
2.拷贝到 Jetson Xavier NX 中,并解压
一般有两种格式的压缩包:*.tar.gz 或者 *.zip
tar -xzvf *.tar.gz
或者
unzip *.zip
3.解压后切到解压的文件夹路径下
cd opencv-3.3.1/
4.新建build文件夹,将在该文件夹下进行编译操作
mkdir build
5.切到上步骤中刚建立的 “build/” 路径下
cd build
6.执行 cmake 命令,生成 Makefile
cmake .. -DWITH_GTK_2_X=ON -DCMAKE_INSTALL_PREFIX=/usr/local
注意:
(1)命令中有 “. .” 表示上一级目录
(2)使用cmake版本为:cmake version 3.10.2
7. 执行make编译
make -j4
注意:-jn,n 表示用几个核编译,nx是6核的
8.编译完成,进行安装
sudo make install
9.检查是否安装成功
终端键入以下命令,回车
opencv_version
观察到,终端打印 “3.3.1” 即说明安装成功。