【问题标题】:Eclipse C++ MinGW - Can not Lauch Program <Terminated>Eclipse C++ MinGW - 无法启动程序 <终止>
【发布时间】:2011-12-11 17:05:17
【问题描述】:

我是 Eclipse 的新手。 我使用 Eclipse Indigo 和 MinGW 来编写 C++。创建构建一个 Hello word 项目是可以的,但我可以运行该程序。发射时已终止!

这是构建日志(Ctrl + B):

" **** 项目 Hl 的配置调试构建 ****

**** 内部构建器用于构建 **** 没有什么可以为 Hl 构建的

"

这是我按 Ctrl + F11 运行时得到的: " "

谁能告诉我如何解决这个问题?

【问题讨论】:

  • 你在创建项目时选择了MinGW工具链吗?
  • 是的,我选择了MinGW工具链!
  • 这里是一个有常见问题的网站看看max.berger.name/howto/cdt/ar01s05.jsp
  • 操作!在网上找了几个小时后。我找到了解决问题的方法:您需要在 Path Eviroment 中包含“C:\MinGW\bin”:youtube.com/watch?v=xryv0fCL8us&noredirect=1
  • 以上文章中的解决方案之一。很高兴听到你成功了。

标签: c++ eclipse window mingw


【解决方案1】:

您需要确保将 C:\MinGW\bin 包含到路径环境中

此外,请确保您不包含这样的路径 -> C:\MinGW\msys\1.0\bin 如果这样做,构建的应用程序将立即崩溃!

【讨论】:

  • 不清楚。 “不要这样做”是什么意思?正确的方法是什么?
【解决方案2】:

MinGW 二进制文件必须在%PATH% 中。我不建议弄乱系统的 Path 变量,除非 mingw 是您唯一的工具链。相反,在 Eclipse 中执行以下操作:

  1. 打开可执行文件的运行配置(绿色箭头附近的黑色箭头
  2. 运行配置...
  3. 然后选择你的 exe
  4. 然后转到名为“环境”的选项卡
  5. 按“新建...”
  6. 并添加一个名为“PATH”的变量,其内容为“%PATH%;C:\MinGW\bin”(或安装您的 MinGW 的任何位置)

这在 2016 年的 Eclipse Luna 上对我有用。

【讨论】:

  • 我遇到了同样的问题,遵循这些步骤对我有用。我进入“环境”选项卡时没有设置任何环境变量。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-03
  • 2020-09-26
  • 1970-01-01
  • 1970-01-01
  • 2011-09-18
  • 2014-09-27
相关资源
最近更新 更多