浏览多个线程和文章后,我已经找到了解决方案。 解决方案与C/C++开发工具9.2.1.201704050430和MinGW
系统配置
- 下载的MinGW在Windows 10的x64测试基于Eclipse Neon.3版本(4.6.3)。任何发行版都可能工作。我曾经建议在http://isocpp.org/
- 提取存档到
C:\MinGW
的distro(其实到C:\
,因为存档包含文件夹MinGW
)上This PC
- 人民币 - >
Properties
- >Additional system settings
- >选项卡Advanced
- >按钮Environment variables
- 在第二表
System variables
点击New
。 Name变量MINGW_HOME
并设置路径MinGW的安装文件夹C:\MinGW
然后OK
- 表查找变量
Path
并选择Edit
- 在新的窗口中点击
New
,并在打开的窗口clickig OK
键入%MINGW_HOME%\bin\
- 确认动作
- 您可以通过输入命令行来检查新工具的可用性
g++ --version
您应该看到类似于
g++ (GCC) 6.3.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Eclipse CDT的配置
- 安装Eclipse with CDT或只加CDT到现有Eclipse安装
- 转到文件夹安装MinGW的(
C:\MinGW\bin\
)。复制文件gcc.exe
(不要重命名原始文件!)
- 重命名抄申请到
mingw32-gcc.exe
(你应该有两个文件gcc.exe
和\MinGW\bin\
mingw32-gcc.exe
)
- 打开Eclipse并选择
C\C++
角度
- 转到
Window
- >Preferences
- >C\C++
- >Build
- >Environment
- 点击
Add
,然后输入PATH
作为名称,然后点击Variables
并选择Path
。通过Ok
确认。
- 通过点击
Select
然后Ok
选择新变量PATH
。
- 重启Eclipse
现在你应该可以编译Hello World程序。只需选择New
- >C++ Project
。在这里你应该看到可用的MinGW作为工具链
谢谢,我没有为MinGW和MSYS设置环境变量。 – Jonas 2010-10-20 16:41:50