http://www.cnitblog.com/aimilo2008/archive/2009/09/09/61325.aspx

1、安装MinGW(Minimalist GNU for Windows),专门为Windows平台定制的GCC开发模拟平台
官方地址:
http:///
当前使用版本:MinGW-5.1.4

下载后的安装文件,如图所示:
【Linux for C++】使用Eclipse开发C++的基本配置_cpp


在安装的时候进行选择:

【Linux for C++】使用Eclipse开发C++的基本配置_cpp_02
Candidate候选版本,这里候选版本指的是最新版本的文件,包括Beta版本
Current指的是稳定版本



【Linux for C++】使用Eclipse开发C++的基本配置_linux_03
这里勾选g++  compiler、Objective  C Compiler、MinGW Make



这里我将MinGW按装在这个路径下:C:\MinGW
安装文件目录结构如下:
【Linux for C++】使用Eclipse开发C++的基本配置_linux_04



设置环境变量:
【Linux for C++】使用Eclipse开发C++的基本配置_linux_05


选择File > New > C++ Project
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_06



这里Project name为HelloWorld,Project type选择Empty Project,Toolchains选择MinGW GCC
【Linux for C++】使用Eclipse开发C++的基本配置_c++_07




选择 Next,然后选择Select All
【Linux for C++】使用Eclipse开发C++的基本配置_c++_08



如果在Project Exploer下面能看到下面的package文件,就表明MinGW配置成功
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_09



右击HelloWorld工程,选择File > New > Source Folder
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_10



Folder name设置为src
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_11



新建一个CPP文件(C++源文件)
右击src > New > Source File,将Source File设置为HelloWord.cpp,然后点击Finish
【Linux for C++】使用Eclipse开发C++的基本配置_linux_12


然后就开始输入代码了,这是Eclipse编辑界面
【Linux for C++】使用Eclipse开发C++的基本配置_c++_13

代码如下:

 1【Linux for C++】使用Eclipse开发C++的基本配置_linux_14/*
 2【Linux for C++】使用Eclipse开发C++的基本配置_linux_14 * HelloWord.cpp
 3【Linux for C++】使用Eclipse开发C++的基本配置_linux_14 *
 4【Linux for C++】使用Eclipse开发C++的基本配置_linux_14 *  Created on: 2009-9-9
 5【Linux for C++】使用Eclipse开发C++的基本配置_linux_14 *      Author: db2admin
 6【Linux for C++】使用Eclipse开发C++的基本配置_linux_14 */
 7【Linux for C++】使用Eclipse开发C++的基本配置_linux_14#include <iostream.h>
 8【Linux for C++】使用Eclipse开发C++的基本配置_linux_14
 9【Linux for C++】使用Eclipse开发C++的基本配置_linux_14int main(void)
10【Linux for C++】使用Eclipse开发C++的基本配置_linux_14{
11【Linux for C++】使用Eclipse开发C++的基本配置_linux_14    cout << "Hello Eclipse world for C++"  << endl;
12【Linux for C++】使用Eclipse开发C++的基本配置_linux_14    return 0;
13【Linux for C++】使用Eclipse开发C++的基本配置_linux_14}

 

MinGW和Eclipse进行整合实现Eclipse下的GCC编译
打开菜单Window > Show View > Make Targets,右边就会出现Make Targets窗口
【Linux for C++】使用Eclipse开发C++的基本配置_linux_27


右击src,选择New,变出现Create Make Target对话框,Target name设为GCC编译,
Build  Command改为mingw32-make,这名字其实取至此路径下的文件名C:\MinGW\bin\mingw32-make.exe,
【Linux for C++】使用Eclipse开发C++的基本配置_linux_28



在工程目录下创建一个Makefile的文件(没有后缀名),接着按照图中的显示进行,
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_29



选择Build Make Target之后,出现了以下的变化:
【Linux for C++】使用Eclipse开发C++的基本配置_c++_30



运行:选择工具栏上的Run Configurations
【Linux for C++】使用Eclipse开发C++的基本配置_linux_31

 

弹出以下对话框,右击C/C++ Application,然后点击New
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_32



弹出以下对话框,填写Name,
                              在Project那一栏,点击Browse,弹出一个对话框,选择HelloWorld
                              在C/C++ Appliction这一栏,点击Seach Project,选择HelloWorld.exe
                              最后点击Apply.
【Linux for C++】使用Eclipse开发C++的基本配置_c++_33


点击Run
【Linux for C++】使用Eclipse开发C++的基本配置_c++_34



最后得到运行结果:Hello Eclipse world for C++
【Linux for C++】使用Eclipse开发C++的基本配置_cpp_35