yolov5替代yolov3运行yolov3_mobilenetv2_example示例编译model_inference模块报错

根据论坛大神给出的教程改写yolov3_mobilenetv2_example示例程序,使用yolov5替代模型,编译model_inference模块报错如下:

[ 96%] Linking CXX executable tensor_task

../../libmodel_inference.so:对‘vtable for inference::YoloV5PostProcess’未定义的引用

collect2: 错误: ld 返回 1

test/tensor_task/CMakeFiles/tensor_task.dir/build.make:97: recipe for target ‘test/tensor_task/tensor_task’ failed

make[2]: *** [test/tensor_task/tensor_task] Error 1

CMakeFiles/Makefile2:143: recipe for target ‘test/tensor_task/CMakeFiles/tensor_task.dir/all’ failed

make[1]: *** [test/tensor_task/CMakeFiles/tensor_task.dir/all] Error 2

make[1]: *** 正在等待未完成的任务…

[100%] Linking CXX executable roi_resizer_task

../../libmodel_inference.so:对‘vtable for inference::YoloV5PostProcess’未定义的引用

collect2: 错误: ld 返回 1

test/roi_task/CMakeFiles/roi_resizer_task.dir/build.make:97: recipe for target ‘test/roi_task/roi_resizer_task’ failed

make[2]: *** [test/roi_task/roi_resizer_task] Error 1

CMakeFiles/Makefile2:169: recipe for target ‘test/roi_task/CMakeFiles/roi_resizer_task.dir/all’ failed

make[1]: *** [test/roi_task/CMakeFiles/roi_resizer_task.dir/all] Error 2

Makefile:135: recipe for target ‘all’ failed

make: *** [all] Error 2