【问题标题】:Eclipse C++ Not Working "Launch Failed. Binary Not Found" or "The selection cannot be launched and there are no recent launches"Eclipse C++ 不工作“启动失败。找不到二进制文件”或“无法启动选择并且最近没有启动”
【发布时间】:2018-02-17 06:19:11
【问题描述】:

我最近安装了 Eclipse 氧气来编程 C++。但是,我无法让它工作。我是从this 页面下载的。然后,我解压缩文件夹并运行 eclipsec.exe 并构建了一个名为 Test1 的项目。步骤如下:右键->新建->C/C++项目->C++托管构建->项目名称Test1->Hello World C++项目->next->next->next->finish。然后我单击屏幕顶部中间的绿色运行按钮,它给我一个错误“启动失败。找不到二进制文件”。请帮忙!几天来我一直在寻找解决方案。是的,我的二进制解析器是 PE Windows Parser,是的,我已经构建了该项目。 我的代码:

//============================================================================
// Name        : Test3.cpp
// Author      : 
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include <iostream>
using namespace std;

int main() {
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
    return 0;
}

【问题讨论】:

  • 呃,你还没有构建你的项目。错误说找不到make。 make 用于构建您的项目。可能你应该按照错误所说的去做并将 make 放在你的 PATH 上。
  • 我不知道那是什么意思。我刚得到 Eclipse

标签: c++ eclipse


【解决方案1】:

打开项目属性 -> C/C++ Build > Tool Chain Editor 并选择“MinGw Gcc”

希望你已经设置了环境变量,如果没有添加这个 C:\MinGW (你的路径) =

MINGW_HOME   C:\MinGW 
PATH   C:\MinGW\bin;C:\MinGW\msys\1.0\bin

【讨论】:

  • 你可能是对的,但我很好奇你是怎么知道 OP 有 MinGW 的?
  • 因为他正在使用 windows
  • cygwin 呢?也许他既没有 MinGW 也没有 cygwin?
  • @Jevin by my path 你是说我的代码吗?我不擅长编程
  • 不,不是你的代码。您的 PATH 是一个环境变量。这是 Windows 设置。打开一个命令窗口(你知道那是什么吗?)并输入 PATH,然后报告显示的内容。
猜你喜欢
  • 2013-12-21
  • 1970-01-01
  • 1970-01-01
  • 2015-11-13
  • 1970-01-01
  • 2017-11-16
  • 2011-11-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多