MyEclipse+MingW+CDT安装的问题解决记录

经过大半天的研究终于把Helloworld成功编译执行,其中遇到了许多问题。一直在切换版本,其实是因为安装没完成的小问题,在此记录下来

版本:

myeclipse10.0

Mingw 5.1.6

CDT http://ftp.yzu.edu.tw/eclipse/tools/cdt/releases/indigo/dist/cdt-master-8.0.2.zip

一、Mingw的安装:

   默认路径:C:\MinGW

   1. 环境变量:

    CPLUS_INCLUDE_PATH     C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\mingw32\bits;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include
    C_INCLUDE_PATH   C:\MinGW\include
    LIBRARY_PATH   C:\MinGW\lib
  2.  将****-make.exe.改成make.exe(安装时必须勾选G++编译Makeexe等,我选择的是“全部安装”)

测试:cmd输入 make.exe 出现“ make.exe: * No targets specified and no makefile found. Stop.”说明系统环境变量成功配置

二、CDT的安装:

1.将下载的cdt取出plugins和features放入MyEclipse 10\dropins   

   成功标志:C/C++出现,然后在MakeFile Project  将PE Window Parser  选上

2. 解决launch failed.binary not found的问题:  
    **** Internal Builder is used for build               ****
               g++ -O0 -g3 -Wall -c -fmessage-length=0 -o src\cplusplus.o ..\src\cplusplus.cpp
               Error: Cannot run program "g++": ?????????¨?
               Build error occurred, build is stopped

 (参考 http://my.oschina.net/lanfog/blog/323960)  根据自己的平台  在目录plugins(CDT安装的其中一个文件)找到下面的jar  解压   删除

org.eclipse.cdt.core.win32_5.2.0.201106081058.jar解压成org.eclipse.cdt.core.win32_5.2.0.201106081058文件夹形式,注意,把原来的org.eclipse.cdt.core.win32_5.2.0.201106081058.jar删除。  
    此处对其进行补充:

` 对于linux版本eclipse处理:org.eclipse.cdt.core.win32_5.2.0.201106081058.jar

对于Windows32位eclipse处理:org.eclipse.cdt.core.win32.x86_5.2.0.201202111925.jar

对于Windows64位eclipse处理:org.eclipse.cdt.core.win32.x86645.2.0.201109151620.jar