0

当我尝试使用命令在我的虚拟机上训练我的 yolov4 时

./darknet detector train build/darknet/x64/data/obj.data cfg/yolov4-my_gray.cfg backup/yolov4-my_gray_1200.weights -gpus 0,1,2,3 -dont_show

我收到了

-bash: ./darknet: No such file or directory

当然,我在暗网目录中执行此操作。当我尝试make收到

在此处输入图像描述

当我检查打开的简历时

pkg-config --cflags opencv

我收到了

"-I/usr/include/opencv"

也许有人可以帮忙。

4

1 回答 1

0

似乎编译器无法在您提到的包含路径中找到该文件。首先检查cuda_runtime.h您的机器上是否有文件并获取该位置。如果文件可用,则只需使用选项将文件的路径提供给编译器-I
如果文件在路径中可用/usr/include/opencv,那么您需要向-I编译器提供选项

g++ -std=c++11 -I/usr/local/cuda/include ...
于 2021-05-24T05:50:35.813 回答