1 集成docker建立交叉编译环境开发
- 登录开发板shell,查看docker使用情况
- RK3588直接集成NPU推理
1.2 在PC上建立和RK3588完全一致的交叉编译环境-PC端
- 在PC上建立和RK3588完全一致的交叉编译环境
- PC端编译完成,生成可执行文件
- 拷贝QT可执行文件到RK3588开发板
1.3 进入RK3588开发板-开发板端
- QT可执行文件已经拷贝到RK3588开发板
2 非docker环境
- 执行YOLOV5推理
3 Docker环境
3.1 PC端
- 在PC端交叉编译C++源程序
- 进入源码目录
- 查看main.c
- 查看CMakeList编译文档
- 查看build-linux-RK3588.sh
- 运行build-linux-RK3588.sh
3.2 拷贝到arm端运行
- 放到ARM平台
- 查看执行脚本
- arm端运行
- 推理结果拷贝到PC端