我想使用Eclipse和CDT插件做在Windows上一些C ++开发。我使用Eclipse赫利俄斯SR1和已安装的插件CDT。我还安装MinGW现在我在Eclipse中写了一个简单的“Hello World”。
HELLO.CPP
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
return 0;
}
在Eclipse中使用CDT插件和MinGW的编译器。我怎么编译我的程序?我怎么可以测试在Eclipse中运行的程序?
下面是在Eclipse中安装MinGW的另一个很好的资源:http://chrismwright.wordpress.com/2012/10/13/installing-eclipse-for-cc-and-mingw/
几乎是一步一步的安装,其中包括在最后的Hello World例子...
浏览多个线程和文章后,我已经找到了解决办法。解决方案与C / C ++开发工具9.2.1.201704050430和MinGW在Windows 10的x64测试基于Eclipse Neon.3版本(4.6.3)
系统配置
C:\MinGW
(其实到C:\
,因为存档包含文件夹MinGW
)This PC
- > Properties
- > Additional system settings
- >选项卡Advanced
->按钮Environment variables
System variables
点击New
。 Name变量MINGW_HOME
并设置路径MinGW的安装文件夹C:\MinGW
然后OK
Path
表,并选择Edit
New
和类型%MINGW_HOME%\bin\
OK
你应该看到类似g++ --version
Eclipse CDT的配置
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 with CDT到现有Eclipse安装C:\MinGW\bin\
复印件(不要重命名原始文件!)gcc.exe
(你应该有mingw32-gcc.exe
两个文件gcc.exe
和mingw32-gcc.exe
)\MinGW\bin\
观点C\C++
- > Window
- > Preferences
- > C\C++
- > Build
Environment
和姓名键入Add
并点击PATH
并选择Variables
。确认Path
。Ok
然后PATH
选择新的变量Select
。现在,你应该能够编译Hello World程序。只要选择Ok
- > New
。在这里,你应该看到可用的MinGW的工具链
只需添加C++ Project
到系统路径(系统配置部分AndriiL的职位)就足够了。与MinGW
命名PATH
作为值的变量将自动${PATH}
加入,你可以看到Window -> Preferences -> C\C++ -> Build -> Environment
在项目向导工具链选项。如果没有PATH变量介绍,Eclipse CDT的可能不加载操作系统(点击MinGW GCC
并选择Select...
,该值可能不包含MinGW的路径)最近的系统路径的变化,只是退出Eclipse,然后再次打开它。