1

我目前正在尝试设置我的 Eclipse,以便我可以在我的 Windows 计算机上开始 c++ 开发。但是,我遇到了一些错误。但首先,这是我到目前为止所做的:

  • 为 Eclipse 安装了 CDT
  • 已安装 Cygwin(带有附加软件包gccgccmake
  • 在 Eclipse 中添加了所有“标题路径”

问题是当我尝试运行我的 Hello World 程序时,我得到Launch failed. Binary not found.

我已经构建并重建了项目,但程序仍然没有运行。一定是因为我有这些错误:

  • /bin/sh: g++: command not found
  • make: ***[src/HelloWorld.o] Error 127

我能做些什么来解决这些错误?

4

2 回答 2

0

好的,我自己想通了。因为这真的把我吓坏了,我希望其他有这个问题的人知道我是如何解决它的。

很明显,因为我安装了 g++、gcc 和所有这些,所以路径肯定有问题。所以我所做的是检查我的路径。如果您不知道如何编辑它,请查看此链接http://www.computerhope.com/issues/ch000549.htm

所以在那里,我Path在系统变量下选择并点击Edit...。我注意到的是,而不是C:\cygwin64它说C:\cygwin。我所做的只是追加 64(因为我已经安装了 64 位版本的 cygwin),然后我就完成了。

我重新启动了 Eclipse,清理并构建了项目,并且错误消失了!

于 2013-09-25T14:58:48.920 回答
0

再次尝试运行 Cygwin setup.exe 并选择 g++ 的包。搜索并确保已安装。它应该在名称下gcc-g++。C++ 编译器与 C 编译器分开安装。

于 2013-09-25T14:33:36.613 回答