Ron*_*ion 1 c++ windows mingw g++
首先,我想说我已经在该网站上看到了之前的问题,我已经尝试了所有解决方案,但没有一个适合我的用例或解决我的问题。
我在识别 g++ 编译器时遇到问题,我已包含此路径:
C:\Program Files (x86)\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32\bin\g++.exe
Run Code Online (Sandbox Code Playgroud)
这是当前版本的 mingw 所在的位置(最近下载的)。我还尝试了其他选项,例如更改 gcc.exe 的路径,以及常规 bin。有人请提供这个问题的详细解决方案。
我尝试过并仔细研究过的其他事情是: http://stephencoakley.com/2015/01/21/guide-setting-up-a-simple-c-development-environment-on-windows
看起来好像我正在研究 Sublime Text 3
我尝试将路径复制并粘贴到 cmd 中并运行它,但我发现以下错误代码:
C:\Users\Kxrk>C:\Program Files (x86)\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32\bin\g++.exe
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
所以看到这一点,我尝试了另一种方法,那就是将文件拖放到cmd中并得到这个:
C:\Users\Kxrk>C:\Program Files (x86)\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32\bin\g++.exe
g++.exe: fatal error no input files
compilation terminated
Run Code Online (Sandbox Code Playgroud)
当您拖放文件时,它周围有双引号,因此我尝试编辑路径以包含双引号,并且保存后路径会自动更改回来。
这很简单,这是那些奇怪的案例之一。
为了解决我的问题我所做的是:
1:卸载当前版本的mingw编译器,因为我觉得我的编译器在某种程度上已经损坏了。
2:从网站http://www.mingw.org/重新下载编译器
3:设置新的环境变量,我保存它,女巫是C:\MinGW\bin
我必须使用默认位于mingw-get install g++内部的命令从命令行(cmd,命令提示符)安装 g++bin
现在我在环境变量中又创建了一个目录,C:\MinGW\bin\g++.exe
6.现在一切正常
| 归档时间: |
|
| 查看次数: |
18029 次 |
| 最近记录: |