You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过MinGW安装mingw32-make后运行报readdir无此文件或目录错误如何解决

mingw32-make 报错 INTERNAL: readdir: No such file or directory 解决方案

完整报错信息如下:

mingw32-make: *** INTERNAL: readdir: No such file or directory
.  Stop.

该报错大多由路径识别异常、环境变量配置错误、工具版本bug三类问题触发,对应解决方法如下:

  • 检查当前工作路径:禁止在包含中文、空格、特殊符号(如&、!、全角符号等)的路径下运行工具,可将项目迁移到纯英文无特殊字符的路径下(例如D:\code\c_project),重新执行命令测试。
  • 验证MinGW环境变量配置:确认MinGW安装目录下的bin文件夹路径(默认路径为C:\MinGW\bin)已正确添加到系统PATH环境变量中,配置完成后需重启命令提示符窗口,执行mingw32-make -v检查是否能正常输出版本信息,确认工具可被系统正常识别。
  • 排查Makefile异常:确认当前目录下存在名为Makefile的规则文件,文件编码为ANSI或UTF-8无BOM格式,避免编码问题导致make读取文件失败。如果执行时手动指定了Makefile路径,需检查路径拼写是否正确。
  • 修复工具版本兼容性问题:部分旧版MinGW的mingw32-make存在已知路径解析bug,可将mingw32-make.exe复制一份并重命名为make.exe,后续使用make命令替代mingw32-make执行即可解决问题。

内容的提问来源于stack exchange,提问作者Kavya Jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 08:09:03