1

大约一个月前,我开始使用 C++ 编程。我的一个朋友给我提供了一个名为“Gcc and Jfe”的软件,它是一个IDE+ gcc 2.95 编译器拼在一起的。我曾经使用该软件在 C 和 C++ 中进行编程,并且我对它的体验也非常好。它非常整洁干净。

但最近我收到通知,将 MinGW 与 Eclipse 一起使用可以提供更好的体验(因为我一直使用 eclipse 进行 java 编程,它是迄今为止我用过的最好的 IDE)。所以我安装了MinGW并编辑了环境路径变量。之后,每当我尝试发出命令时:“gcc --version”。它回复:“Could not execute gcc using C\gcc\bin\g++.exe 这意味着 gcc 可能已被移动或删除,请重新安装。”

这个 gcc 文件夹是我的 gcc-jfe 软件的安装位置,该软件包中没有卸载程序,因此我不得不删除整个文件夹以将其从我的 PC 中删除。我还检查了路径变量,没有像“;C\gcc\bin”这样的东西。我的路径变量是:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C: \Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Java\jdk1.7.0_25\bin;C:\MinGW\bin

但是当我给出命令时:“g++ --version”。它以版本名称 4.6.2 等回复。我也可以使用 g++ 命令编译程序。所以问题是我根本不能使用命令“gcc”(g++ 工作正常)。每次都给出相同的回复“Could not execute gcc using C\gcc\bin\g++.exe 这意味着gcc可能已被移动或删除,请重新安装。” . 我还没有用 eclipse 尝试过 MinGW。我只是想尽快清理掉这个烂摊子。有人请帮我解决这个问题。提前致谢。

4

1 回答 1

1

测试尝试以下:

  • 一种。)
  • 打开windows cmd
  • cd到 c:\mingw\bin
  • 类型:gcc.exe --version
  • b.)
  • 类型:SET PATH=c:\mingw\bin
  • test : type : PATH 输出应该只有 PATH=c:\mingw\bin
  • 类型:gcc.exe --version

如果错误:Could not execute gcc using C\gcc\bin\g++.exe ....

  • 将 c:\ming\bin 中的 gcc.exe 移动到备份文件夹

Jens' File Editor/GCC

要在家中安装程序,只需运行下载的文件。默认情况下,这会将存档扩展为 c:\gcc。然后它将在您的桌面和您的开始菜单中创建一个名为“gcc”的链接。

  • 在你的桌面上寻找 gcc
  • 在整个系统中,搜索文件 gcc.exe;gcc.bat
  • 将所有找到的文件移动到备份文件夹(文件 c:\ming\bin\gcc.exe 除外)
  • 重新安装mingw
于 2013-08-09T22:46:15.663 回答