专栏算法工具链使用pkg工具构建示例工程

使用pkg工具构建示例工程

TROS.Assist2024-03-20
36
0

使用pkg工具需要提前安装好sdk环境

环境准备

通用环境:cmake、java、python、conan

特殊条件:对应不同的平台使用不同的交叉编译工具

Docker 镜像中包含了大部分的开发环境,比如以上所提到的:编译工具链、cmake、conan 工具、python 等,所以推荐 SDK环境装在docker 中。

部署Docker

SDK安装

最后确认 sdk 是否已安装在环境中,可以用以下命令查看 TROS SDK 的版本
echo ${TROS_DEV_VERSIONS}
如果上记命令没有值,表示未安装好。

工程构建示例

  1. 输入 pkg -V 查询版本,确保包管理工具可用

  2. 构建一个独立的包,仅依赖 tros 提供的基本库

  3. 打包后的 package 已经具备运行的条件,用户可以选择通过 mainboard2 ( tros 包中提供)起程序,进入 output/test 目录下,通过加载配置文件拉起工程:

  4. 如果要在J5板端运行该package,将output/test文件夹拷贝到 J5 板子上,并将相关依赖库和mainboard2等相关可执行文件安装到相关系统目录,然后执行mainboard2 -c config/process.json -w .即可

Description
算法工具链
杂谈
评论0
0/1000