You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

已配置PATH至C:\MinGW\bin且mingw32-make.exe存在,但make命令无法使用的问题咨询

解决MinGW下make命令无法使用的问题

我之前也碰到过一模一样的情况!既然你已经确认gccg++能正常运行,说明PATH环境变量的配置完全没问题,问题出在MinGW里的make程序名称不是make——它的实际文件名是mingw32-make.exe,系统自然找不到你输入的make命令。

给你几个实用的解决办法:

  • 临时应急方案:直接在命令行输入mingw32-make代替make,就能正常执行构建命令了,不需要做任何额外修改。
  • 永久解决(复制重命名):找到C:\MinGW\bin目录下的mingw32-make.exe,复制一份并重命名为make.exe。之后再输入make命令,系统就会识别到这个重命名后的文件,和标准make命令用法完全一致。
  • 永久解决(批处理映射):如果不想复制文件,可以在C:\MinGW\bin目录下新建一个名为make.bat的文件,里面写入以下内容:
    @mingw32-make %*
    
    保存后,系统执行make命令时会自动调用这个批处理文件,间接运行mingw32-make.exe,效果和重命名文件一样。

这几个方法都能完美解决你的问题,我自己用的是第二个方法,简单直接~

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

火山引擎 最新活动