博主第一次下载安装VScode配置C/C++编译所用到的MinGW时发现的冲突问题,多次百度无果之后分析环境变量最终找到的解决方法,下面进行错误分析以及解决方案;
放置好mingw64文件夹后,接下来在Path系统/用户环境变量中添加mingw64/bin的值,然后打开cmd>gcc出现这样的报错:
“could not execute gcc using D:\gcc\bin\g++.exe this means that gcc probably been moved or deleted,please reinstall it .”
意思是找不到在D盘目录下的g++.exe,这时候可以判断是在这之前曾经装过gcc编译器然后又卸载后有残留的结果;
博主用关键字扫描注册表并没有发现残留,却突然想到cmd默认都是在Path的值下找文件找拓展命令,最后在Windows文件夹下扫描到了残留的gcc.exe文件,因为优先级的原因,所以出现了先运行残留下来的那个gcc.exe的现象;
将其删除,配置好MinGW的环境变量,gcc命令则能正确调用;