在eclipse中设置C ++开发需要做什么?

时间:2013-09-25 14:28:02

标签: c++ eclipse eclipse-cdt

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

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

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

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

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

我该怎么做才能解决这些错误?

2 个答案:

答案 0 :(得分:0)

再次尝试运行Cygwin setup.exe并选择g ++包。搜索并确保安装它们。它应该以{{1​​}}的名称。 C ++编译器与C编译器分开安装。

答案 1 :(得分:0)

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

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

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

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