如何将 C 插件安装到 Eclipse?

新手上路,请多包涵

我有 Eclipse Helios 并想使用它编写 C++ 代码,但我一直遇到“启动失败。找不到二进制文件”错误。

我使用“mingw-get-inst-20120426”文件安装了MingW C++ 编译器,并选择了“C compiler, C++ compiler, MSYS Basic System, and MingW Developer Toolkit”。

然后我转到 Eclipse > 项目 > 属性 > 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,然后使用“锤子”图标构建项目。

但是,一旦我运行 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
Internal Builder: Cannot run program "g++": The system cannot find the
file specified.

我还下载了 CDT(C/C++ 开发工具)并将“功能”和“插件”文件夹转移到 eclipse 文件夹中。

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

原文由 user1631224 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 567
1 个回答

如今(Eclipse Juno 和更新版本),它要简单得多。你只需要:

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

原文由 RS1980 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题