当我尝试使用命令在虚拟机上训练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
当然,我是在darknet目录中这样做的。当我尝试make时,我收到

当我选中open cv时
pkg-config --cflags opencv
我收到了
"-I/usr/include/opencv"
也许有人能帮上忙。
发布于 2021-05-24 13:50:36
编译器似乎无法在您提到的包含路径中找到该文件。首先检查您的机器上是否有可用的cuda_runtime.h文件,并获取该位置。如果文件可用,那么只需使用-I选项将文件的路径提供给编译器即可。
如果该文件位于路径/usr/include/opencv中,则需要向编译器提供带有-I选项的文件
g++ -std=c++11 -I/usr/local/cuda/include ...https://stackoverflow.com/questions/67664746
复制相似问题