1、查询Jetson设备与开发环境版本的基础信息
地址:http://www.gpus.cn/gpus_list_page_techno_support_content?id=39
2、TX2基本信息
opencv版本:
于是问题来了
解决办法是:卸载原来的,安装一个新版本的
安装opencv3.2
----------------------------------------------------------------------------------------------------------------------------------------
前言:如果使用sudo apt install ros-melodic-desktop-full安装的ros,那么会默认安装opencv3.2版本到/usr/include,/usr/lib,/usr/share三个目录。但是如果我们从opencv官网源码编译安装的(以最常用的opencv3.4.10为例)opencv会默认安装到usr/local下对应的三个子目录。
(此处提醒,不要安装opencv4.0及4.0以上的版本,因为这与ros1不兼容。)待验证
ubuntu系统中一般都会安装有pkg-config这个工具,那么派生出来的PKG_CONFIG_PATH一般含有常用的一些库,PKG_CONFIG_PATH其中一个路径是/usr/local/lib/pkgconfig,我们安装opencv后为了方便调用opencv,会在usr/local/lib/pkgconfig下生成一个opencv.pc。所以我们如果直接输出查看opencv的版本,那么就是这个opencv.pc指定的。
------------------------------------------------------------------------------------------------------------------------------------------------------------