注意:由于虚拟机的usb3.0和本机的硬件之间存在转换层,会引起usb通讯的不稳定和性能,所以不建议在VM中安装使用Xvisio SDK和设备。
使Ubuntu保持最新
更新Ubuntu发行版,包括获取最新的稳定内核:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
安装依赖库:
sudo apt-get update
sudo apt-get install -y tree g++ cmake cmake-curses-gui pkg-config autoconf libtool libudev-dev libjpeg-dev zlib1g-dev libopencv-dev rapidjson-dev libeigen3-dev libboost-thread-dev libboost-filesystem-dev libboost-system-dev libboost-program-options-dev libboost-date-time-dev liboctomap-dev
安装usb权限:
下载 权限文件 99-xvisio.rules,在下载文件的目录下打开终端,输入命令:
sudo cp 99-xvisio.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger
Xvisio SDK 支持的Linux/Ubuntu版本有三种:amd64 ubuntu18、amd64 ubuntu20、arm64 ubuntu18 ,其它没有提及的都是不支持的,如有疑问和需求请和xvisio FAE联系。
为了避免自动升级带来的版本管理混乱,Xvisio将只提供deb升级包方式升级,操作步骤如下:
ubuntu18LTS amd64
1.获取最新安装包:,请选择下载包含有"bionic_amd64.deb"字样的安装包。
2. 进入下载目录执行安装命令:
sudo dpkg -i xvsdk_3.x.x-xxxxxx_bionic_amd64.deb
ubuntu20LTS amd64
1.获取最新安装包:,请选择下载包含有"focal_amd64.deb"字样的安装包。
2. 进入下载目录执行安装命令:
sudo dpkg -i xvsdk_3.x.x-xxxxxx_focal_amd64.deb
ubuntu18LTS arm64
1.获取最新安装包:,请选择下载包含有"bionic_arm64.deb"字样的安装包。
2. 进入下载目录执行安装命令:
sudo dpkg -i xvsdk_3.x.x-xxxxxx_bionic_arm64.deb
demo-api
pipe_srv
xvsdk version: 3.2.x-xxxxxxxx