mingw32-gcc.exe: error: CreateProcess: No such file or directory的问题

     在mingw的官网上下载了一个installer,下载之后安装了basic setup里面的mingw32-base,安装之后在codeblocks里面设置好编译器路径C:\MinGW,然后编译了一个hello world,结果出现mingw32-gcc.exe: error: CreateProcess: No such file or directory 这样的问题。
     官网上没找到答案,baidu上五花八门的答案什么都有,居然还有人说是没有使用codeblocks自带mingw的原因,说是路径问题的居多,不知道他们是不是真的碰到并解决了这个问题。
     突然想到之前在windows下编译kicad碰到的一系列问题,是因为某些文件下载不完整造成的,而下载器又没有去检测下载的文件是否完整,说不定这个installer也有这样的问题。我就把C:\MinGW这个文件夹删了,重新安装,mingw32-base的文件下载完成之后,开始安装,安装完毕之后,我看了下列出来的具体安装信息,果然有一个文件没有解压成功,这个文件是gcc-core-4.8.1-4-mingw32-dev.tar.lzma,我就单独下载了这个文件,然后用7-zip解压,解压出来的是一个gcc-core-4.8.1-4-mingw32-dev.tar文件,然后把这个文件放到C:\MinGW目录下,解压到当前文件夹,重新用codeblocks编译,果然ok了。
     希望这篇文章能帮朋友们少走一些弯路。
当出现"mingw32-make.exe: No targets specified and no makefile found. Stop"的错误时,意味着make命令无法找到目标文件和Makefile文件。这通常是因为在编译过程中缺少必要的文件或配置错误导致的。 解决这个问题有几种方法。首先,确保你已经正确安装了MinGW和相应的编译工具。如果没有安装或者安装不正确,你需要重新下载并安装mingw32-make.exe文件,并将其放置在MinGW/bin目录下。 其次,你可以尝试使用构建命令"cmake --build . --target all"来代替make命令。这条命令可以在当前目录下构建所有的目标文件。 如果上述方法都无效,你可以尝试重新安装gccmingw32-make。使用命令"mingw-get install gcc mingw32-make"来安装这些工具。确保在MinGW/bin目录下执行这个命令。 综上所述,要解决"mingw32-make.exe: No targets specified and no makefile found. Stop"错误,你可以尝试重新下载并安装mingw32-make.exe文件,使用构建命令cmake --build . --target all,或者重新安装gccmingw32-make工具。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [解决方法:window下make无法识别,同时缺少mingw32-make.exe文件](https://blog.csdn.net/Xu_Huitong/article/details/129309798)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值