当前位置: 首页 > news >正文

【大疆dji】ESDK开发环境搭建(软件准备篇)

        接上一篇【大疆dji】ESDK开发环境搭建(硬件准备篇)

1. 编译环境

        ESDK 提供 x86_64/aarch64 基于 Linux 平台 Ubuntu 发行版操作系统构建的静态库,运行 demo 先正确安装所需的依赖包。arm32位就不支持了。建议使用编译安装的方式,避免可能出现的不兼容问题。

架构操作系统GNU gcc/g++ 编译工具cmake参考设备
x86_64Ubuntu 22.04.1 LTSgcc version 5.5.0 101710103.9 版本及以上intel CPU 笔记本
aarch64Ubuntu 20.04.5 LTSgcc version 9.4.03.9 版本及以上Jetson Xavier NX
aarch64Debian10gcc version 10.2.13.9 版本及以上RK3588、RK3576

2. 依赖库环境

依赖库参考版本编译安装方式apt-get 安装方式
openssl1.1.1f发行版 Linux 系统内置sudo apt-get install openssl libssl-dev
libssh21.10.0mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make -j4 && make installsudo apt-get install libssh2-1-dev
opencv4.2.0mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make -j4 && make installsudo apt-get install libopencv-dev
ffmpeg4.1.3git checkout n4.1.7 mkdir build && cd build && ../configure --disable-static --enable-shared --disable-doc && make -j4 && make installsudo apt-get install ffmpeg

相关文章:

  • LangChain框架-检索器详解
  • swagger的简介及使用方法
  • 文字的力量
  • 2021-11-10 C++蜗牛爬井进3退1求天数
  • MySql 三大日志(redolog、undolog、binlog)详解
  • 交换机与路由器的主要区别:深入分析其工作原理与应用场景
  • Ubuntu开启自启动PostgreSQL读取HDD失败处理思路
  • springboot快速入门----教程
  • 在RK3588上使用SRS流媒体服务器
  • 精益数据分析(6/126):深入理解精益分析的核心要点
  • 【java实现+4种变体完整例子】排序算法中【快速排序】的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格
  • MATLAB 控制系统设计与仿真 - 41
  • 整合SSM——(SpringMVC+Spring+Mybatis)
  • 蓝桥杯 蜗牛 动态规划
  • 面向对象程序设计(双语)|| 实验六:文件(Java版)
  • FFmpeg+Nginx+VLC打造M3U8直播
  • Win 11 重装 Ubuntu 双系统方法
  • 基于Fabric.js的选座布局系统开发笔记
  • 【Linux】43.网络基础(2.5)
  • FPGA IO引脚 K7-认知4
  • “彩虹滑道”项目两男童相撞飞跌出去,景区:工作人员误判导致
  • 纽约大都会博物馆展“萨金特与巴黎”:从艺术生到明星画家
  • 5月1日,全社会跨区域人员流动量完成33271.4万人次
  • 全球最大汽车板供应商宝钢股份:汽车工业加速转型中材料商如何共舞?
  • 沈晓萍︱严金清:比斯坦因更早获得敦煌文物的无锡名士
  • 三大猪企一季度同比均实现扭亏为盈,营收同比均实现增长