2203_75544541 2023-07-11 15:24 采纳率: 25%
浏览 5

编译darknet时报错

编译darknet时出现以下报错:

process_begin: CreateProcess(NULL, gcc -Iinclude/ -Isrc/ -DOPENCV pkg-config --cflags opencv -Wall -Wno-unused-result -Wno-unknown-pragmas -Wfatal-errors -fPIC -O0 -g -DOPENCV -c ./src/gemm.c -o obj/gemm.o, ...) failed.
make (e=2): 系统找不到指定的文件。
make: *** [Makefile:105: obj/gemm.o] Error 2

img

  • 写回答

1条回答 默认 最新

  • 故事不长丨 2023-07-11 15:56
    关注

    这个错误通常是由于系统找不到指定的文件导致的。有几种可能的原因和解决方法:

    1. 缺少依赖项:首先,请确保您已经正确安装了所需的依赖项,并且它们的路径正确设置。在这种情况下,您可能需要检查是否已正确安装并配置了OpenCV,并确保通过pkg-config --cflags opencv命令来获取正确的OpenCV编译选项。

    2. 文件路径错误:检查报错信息中提到的文件路径是否正确。特别要注意文件的相对路径或绝对路径是否正确并与实际文件位置一致。

    3. 编译环境配置错误:确保您的编译环境已正确配置,特别是确保GCC已经正确安装并位于系统路径中。您可以尝试重新安装GCC,或者将GCC的路径添加到系统的环境变量中。

    4. 文件缺失:请检查您的darknet源代码中是否存在src/gemm.c文件,如果该文件确实缺失,则可能需要重新下载或完整地克隆darknet源代码。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月11日

悬赏问题

  • ¥50 有没有适合匹配类似图中的运动规律的图像处理算法
  • ¥15 dnat基础问题,本机发出,别人返回的包,不能命中
  • ¥15 请各位帮我看看是哪里出了问题
  • ¥15 vs2019的js智能提示
  • ¥15 关于#开发语言#的问题:FDTD建模问题图中代码没有报错,但是模型却变透明了
  • ¥15 uniapp的h5项目写一个抽奖动画
  • ¥15 hadoop中启动hive报错如下怎么解决
  • ¥15 如何优化QWebEngineView 加载url的速度
  • ¥15 关于#hadoop#的问题,请各位专家解答!
  • ¥15 如何批量抓取网站信息