我已使用终端和以下行将暗网克隆到运行Windows的计算机上:
404
然后我进入darknet文件夹并两次运行“ make”命令,却遇到两个不同的错误:
git clone https://github.com/pjreddie/darknet.git
运行3次以上后,错误变为相同,但我不明白为什么会出现
mkdir -p obj
mkdir -p backup
A subdirectory or file -p already exists.
Error occurred while processing: -p.
make: *** [backup] Error 1
mkdir -p results
A subdirectory or file -p already exists.
Error occurred while processing: -p.
make: *** [results] Error 1
答案 0 :(得分:1)
您没有说您正在使用什么环境,尽管从错误输出中可以明显看出它是Windows-msys?,msys2和其他东西?
如果使用标准Windows mkdir,'mkdir -p'将不起作用。因此,您需要在支持该环境的环境中运行,即:msys2。
下一个问题是编写Makefile来创建基于unix的.so文件等,而不是针对Windows,因此如果不针对Windows与unix的差异更改Makefile,它将无法工作。
引用网页:https://pjreddie.com/darknet/install/
“我只在Linux和Mac计算机上对此进行了测试。”
毕竟,还需要安装OpenCV和CUDA,并且makefile /编译器会在其中找到要使用的库。