【问题标题】:gcc: cannot execute 'cc1plus'gcc:无法执行“cc1plus”
【发布时间】:2020-12-23 08:06:44
【问题描述】:

我刚刚下载了 C++ 编译器 MinGW,检查了 MinGW 安装管理器中的所有内容,并将 \bin 位置。但是当我在我的一个 C++ 编译器中测试编译器时,我得到了以下错误:

gcc: fatal error: cannot execute 'cc1plus': CreateProcess: No such file or directory
compilation terminated.

如果我能知道如何修复编译器,我将不胜感激!

【问题讨论】:

  • 可能是安装错误...。您是否考虑过使用一些最近的 Linux 发行版,例如Debian
  • “放置 \bin 位置”是什么意思?您是否已将 bin 位置添加到 PATH 环境变量中?
  • 是的,我将 C:\MinGW\bin 位置放在我的 PATH 环境变量中。
  • @BasileStarynkevitch 我是从 MinGW 官方网站下载的。 mingw.org
  • @anonymous 我没有解释你的错误,但仅供参考,我的 MinGW 安装不包括 cpp1plus,我编译 C++ 文件没有问题。

标签: c++ g++ mingw


【解决方案1】:

安装gcc-c++或者安装g++,然后设置环境变量。 你也可以运行g++ -v来检查g++是否安装正确。

【讨论】:

  • 就像我说的我已经把位置放在环境变量中了,但是仍然出现错误。
  • 您是否运行了命令 'g++ -v' ?输出是什么?
  • 它说“g++ 未被识别为内部命令”。
  • 所以,我认为问题的原因是没有安装g++或者g++安装错误或者环境变量设置错误。
猜你喜欢
  • 2016-07-21
  • 2017-01-22
  • 1970-01-01
  • 2016-01-02
  • 1970-01-01
  • 1970-01-01
  • 2017-01-20
  • 1970-01-01
  • 2013-11-22
相关资源
最近更新 更多