欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

DJI guidance SDK在Ubuntu16.04环境下的安装配置

程序员文章站 2022-07-14 12:38:24
...

1、下载Guidance SDK,https://github.com/dji-sdk/Guidance-SDK

在linux中可以直接用git获得

git clone https://github.com/dji-sdk/Guidance-SDK.git

2、按照官方的参考文档中的linux步骤安装usb驱动、g++、opencv

https://developer.dji.com/guidance-sdk/documentation/application-development-guides/index.html

(1)官方文档中usb驱动的安装不推荐使用apt-get install,给出的链接也失效

我们可以到https://github.com/libusb/libusb/releases下载最新的版本 libusb-1.0.22.tar.bz2

下载完后解压,终端进入到该路径

./configure
make
make install

(2)如果失败,可能会提示缺少libudev.h或libudev未安装,参考https://blog.csdn.net/kucoffee12/article/details/75049931

中的安装步骤安装

dpkg -l libudev1 
apt-cache search libudev-dev libudev-dev - libudev development files
dpkg -l libudev-dev
sudo apt-get install libudev-dev

成功后重新configure,make,make install

(3)按照文档中的步骤安装g++和opencv

sudo apt-get install g++
sudo apt-get install libopencv-dev

3、将SDK中的libDJI_guidance.so 文件拷贝到/usr/local/lib

sudo cp libDJI_guidance.so /usr/local/lib

至此,该环境已经成功配置make一下例子中的代码,./configure运行