如何在Eclipse中安装C++插件?

use*_*224 10 c++ eclipse eclipse-plugin

我事先为这个noobish Q道歉,但我开始学习C++,并且只使用了Java.

我还在这里和其他地方搜索过这个问题的解决方案并按照所有步骤进行操作并仍然出现此错误.

我会努力尽可能地帮助你们.

我有eclipse helios并希望使用它编写C++代码,但我一直遇到"启动失败.未找到二进制文件"错误.

我使用"mingw-get-inst-20120426"文件安装了MingW C++编译器,并选择了"C编译器,C++编译器,MSYS Basic系统和Mi​​ngW Developer Toolkit".

然后我去了eclipse> project> properties> C/C++ General> Paths and Symbols,然后在Includes选项卡中选择了GNU C++并添加了"C:\ MinGW\lib\gcc\mingw32\4.6.2\include\c ++ "路径

我还去了C/C++ build> Environment并将"C:\ MinGW\bin; C:\ MinGW\msys\1.0\bin"附加到PATH.

然后我创建了一个Hello World C++项目,在Toolchains下选择MingW GCC,然后使用"hammer"图标构建项目.

但是,一旦我运行HelloWorld程序,就会出现"启动失败.找不到二进制文件"错误.

这是另一个错误:g ++ -IC:\ MinGW\lib\gcc\mingw32\4.6.2\include\c ++ -O0 -g3 -Wall -c -fmessage-length = 0 -osrc\HelloWorld.o ..\src\HelloWorld.cpp内部构建器:无法运行程序"g ++":系统找不到指定的文件.

我还下载了CDT(C/C++开发工具)并将"features"和"plugins"文件夹传输到eclipse文件夹.

有人可以一步一步地告诉我如何解决这个问题吗?

mos*_*o-x 21

首先,在以下示例中,所有驱动器号应替换为系统上的相关驱动器号.并非所有这些步骤都是必要的,但它起作用(并且越多越好).

我们从稍微简单的发布配置开始 - 我们想让它编译.

转到项目 - 属性

查看包含目录是否正确并且到位.

在此输入图像描述

转到项目 - 属性 - 运行/调试设置 - 新建 - 主选项卡

设置为Release并浏览到项目的Release文件夹.如果exe文件未在其名称中设置类型.

属性1

切换到Common选项卡.检查分配控制台并在后台启动.不要跑.

属性2

转到项目 - 属性 - C/C++构建 - 发现选项

工具 - GCC C++编译器

"浏览"到mingw bin文件夹并选择g ++.exe或将mingw32-g ++.exe复制到g ++.exe

注意:图像指向mingw32-g ++.exe请使用g ++.exe

物业3

右键单击项目并查看 - 构建配置 - 设置活动 - 检查发布.

右键单击项目 - 运行方式 - 运行配置.

在C/C++ Application select下,指的是发布版本.然后单击运行

如果这样可行,我将向您展示如何设置调试属性.(更复杂)


RS1*_*980 9

如今(Eclipse Juno和更新),它更简单.你只需要:

  • 安装MinGW(包括C++编译器)
  • 添加路径"C:\ minGW\bin"和"C:\ minGW\msys\1.0\bin"(或安装MinGW的任何地方)到Windows"Path"变量
  • 安装Eclipse.如果已安装Eclise,请重新启动它.它会认识到MinGW现在可用.
  • 创建一个新项目:"C++ Project"
  • 对于以下对话框中的每个项目类型,您现在应该能够选择"MinGW GCC"工具链
  • 快乐的编码