当前位置: 首页 > 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
  • 金光耀:被激活的复旦记忆
  • 上海银行换帅,顾建忠已任党委书记
  • 普京签署有关批准俄罗斯与伊朗全面战略伙伴关系条约的联邦法令
  • 秦洪看盘|新热点涌现,A股活力渐显
  • “雷公”起诉人贩子王浩文案将开庭:索赔6元,“讨个公道”
  • 探索未来课堂更多可能,“人工智能课堂分析循证实验室”在沪成立