Makefile:85:目标'obj / gemm.o'的配方失败

时间:2019-04-11 21:47:30

标签: makefile data-annotations image-segmentation yolo darknet

我正在尝试训练自己使用分割的注释数据集,因此我在github中下载了yolo分割项目,并尝试使用此命令“ make -j6”编译该项目(我遵循了说明) 我在编译时遇到一些错误,我告诉该工具的所有者有关编译问题,所以他告诉我该工具在Windows上存在一些问题,但在Linux上可以使用,因此我询问谁得到了这些错误,也许它可以帮助您我来解决那些问题

我使用的存储库:

  

https://github.com/ArtyZe/yolo_segmentation

a compilation errors

谢谢

更新: 我已经从AlexayAB复制了第三方文件夹,并修改了Makefile文件 来自:

COMMON= -Iinclude/ -Isrc/

对此:

COMMON= -Iinclude/ -Isrc/ -I3rdparty/stb/include

当我编译时,我得到了:(pthread的错误不再出现)

Errors that i get

1 个答案:

答案 0 :(得分:0)

pthread是Unix实用程序,因此无法直接在Windows上运行。另外,我认为该回购协议无法在Windows上运行。因此,要能够在Windows上运行Darknet,您将需要包含第3方库,例如pthread.h。您可以从以下仓库中复制pthread.h头文件:https://github.com/AlexeyAB/darknet/blob/master/3rdparty/pthreads/include/pthread.h

如果要在Windows上运行Darknet,建议您搜索支持Windows构建的存储库,例如Alexey的存储库:https://github.com/AlexeyAB/darknet