在执行基于SORT与DeepSORT实现的多目标跟踪demo时报错peripheral_api.h: No such file or directory
收藏回复举报
在执行基于SORT与DeepSORT实现的多目标跟踪demo时报错peripheral_api.h: No such file or directory
t('forum.solved') 已解决
发表于2024-04-17 13:48:15
0 查看

运行样例链接:

https://gitee.com/Ironmankiller/yolov5-deepsort-mot-ffmpeg-dvpp-aipp?_from=gitee_search

我使用的环境是Ubuntu 20.04并且是在Atlas200IDK开发板上跑的。

我的系统架构是aarch64

因此我在

1.开发环境命令行中设置编译依赖的环境变量。

执行以下命令导入环境变量。开发环境为X86架构,运行环境为Arm架构,由于开发环境上同时部署了X86和Arm架构的开发套件,后续编译应用时需要调用Arm架构开发套件的ACLlib库,所以此处需要导入环境变量为Arm架构的ACLlib库路径。

export DDK_PATH=$HOME/Ascend/ascend-toolkit/latest/arm64-linux

export NPU_HOST_LIB=$DDK_PATH/acllib/lib64/stub

这一步时将第一条命令改为了

export DDK_PATH=$HOME/Ascend/ascend-toolkit/latest/aarch64-linux

在执行到样例部署的第四步时报错:

4.执行make命令,生成的可执行文件app在 YOLOV5_DEEPSORT_MOT_FFMPEG_DVPP_AIPP/out 目录下。

make

执行make命令时报错:

[  1%] Building CXX object src/CMakeFiles/app.dir/common/src/camera.cpp.o

/home/HwHiAiUser/zhaoenhui/yolov5-deepsort-mot-ffmpeg-dvpp-aipp/src/common/src/camera.cpp:47:10: fatal error: peripheral_api.h: No such file or directory

   47 | #include "peripheral_api.h"

      |          ^~~~~~~~~~~~~~~~~~

compilation terminated.

提示找不到peripheral_api.h文件。

请问是哪里出了问题呢?或者peripheral_api.h文件可以在什么地方找到呢?

我要发帖子