makefile - Makefile:85: 目标 'obj/gemm.o' 的配方失败
问题描述
我正在尝试训练我自己的使用分段注释的数据集,所以我在 github 中下载了 yolo 分段项目,我尝试使用此命令“make -j6”编译项目(我按照说明进行操作)我在编译时遇到了一些错误,我告诉这个工具的所有者关于编译问题,所以他告诉我这个工具在 Windows 上有一些问题,但它在 linux 上工作,所以我问谁得到了这些错误,也许它可以帮助我解决这些问题
我使用的存储库:
谢谢
更新:我已经从 AlexayAB 复制了 3rd 方文件夹,并从以下位置修改了 Makefile 文件:
COMMON= -Iinclude/ -Isrc/
对此:
COMMON= -Iinclude/ -Isrc/ -I3rdparty/stb/include
当我编译时,我得到了这个:(pthread的错误不再出现)
解决方案
pthread
是 unix 实用程序,因此它不能直接在 Windows 上运行。另外,我认为 repo 不会在 Windows 上运行。因此,为了能够在 Windows 上运行暗网,您需要包含 3rd 方库,例如pthread.h
. pthread.h
您可以从此 repo复制头文件: https ://github.com/AlexeyAB/darknet/blob/master/3rdparty/pthreads/include/pthread.h
如果你想在 Windows 上运行暗网,我建议你搜索支持 Windows 构建的存储库,例如 Alexey 的存储库:https ://github.com/AlexeyAB/darknet
推荐阅读
- html - 悬停时图标不受影响
- django - 将身份验证装饰器添加到基于类的视图中
- c# - ReSharper - 格式化表达式主体成员
- python - 计算圆段内的点 - Python
- botframework - 如何在 BotFramework 直接结束对话
- node.js - Iam getting-TypeError: Class extends value undefined is not a constructor or null
- javascript - 字典仅包含单个元素
- flutter - Flutter Just Audio 播放事件
- configuration - 如何在没有默认镜像的情况下安装 minikube 集群?
- r - 在 R 中:根据事件的 ID 对事件序列进行分组,并计算第一次看到的事件和最后一次看到的事件之间的时间差