Eclipse CDT插件的手动安装问题解决

软件:

Eclipse-3 .5.1 :  http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.1-200909170800/eclipse-SDK-3.5.1-win32.zip

 

CDT-6.0.1 : http://download.eclipse.org/tools/cdt/releases/galileo/

 

Mingw-gcc4.4.4 : 自已编译,源代码地址 : ftp://ftp.gnu.org

 

1.配置Mingw环境变量(很重要)

MINGW_HOME = F:/MinGW

C_INCLUDE_PATH = %MINGW_HOME%/include

CPLUS_INCLUDE_PATH = %MINGW_HOME%/include/c++/4.4.4

修改 Path 环境变量加入:

%MINGW_HOME%/bin;

如果不加入编译时会出现错误:

g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc/hello.o ../src/hello.cpp
Internal Builder: Cannot run program "g++" (in directory "N:/eclipse/hello/Debug"): CreateProcess error=2, ?????????

注意:CPLUS_INCLUDE_PATH 的设置时gcc的版本不同它的目录也不同,

方法是:在MINGW目录下搜索一下任意C++头文件,例如 iostream 文件

我使用的是自已编译的gcc 4.4.4版本,iostream在F:/mingw/include/c++/4.4.4目录下

 

2.安装CDT到Eclipse中

注意第四步:

 

第一步: 解压eclipseF:/eclipse3.5( 目录结构:此目录包含eclipse.exe

 

第二步: 在F:/eclipse3.5目录下新建links文件夹(注意目录名必须是links这是eclipse所要求的),同时新建myplugins文件夹.

      目录结构:F:/eclipse3.5/myplugins

 

第三步: 在上面所创建的myplugins文件夹中新建cdt-6.0.1文件夹,接着在cdt-6.0.1文件夹中新建eclipse文件夹(注意eclipse文件夹必须创建,用这种方式安装eclipse插件必须使用这种目录结构,否则eclipse不会安装这个插件.

      目录结构:F:/eclipse3.5/myplugins/cdt-6.0.1

 

第四步: 将CDT-6.0.1的zip压缩包解压到第三步所创建的eclipse目录中(注:目录结构为eclipse目录下正好是CDT-6.0.1压缩包中features , plugins 等文件). 在解压后将 F:/eclipse3.5/myplugins/cdt-6.0.1/eclipse/pluginsorg.eclipse.cdt.core.win32_5.1.0.200909110608.jar解压到 F:/eclipse3.5/plugins文件夹中, 然后删除这个jar包. 这是使用手工方式安装这个插件所要求的,如果不这样做会发生在编译C源文件时会出现 Internal Builder: Cannot run program "gcc": ?????????¨?  等错误.

 

      目录结构:F:/eclipse3.5/myplugins/eclipse/(plugins, features, artifacts.jar, content.jar, epl-v10.html, notice.html 等.)

 

第五步: 在第二步所建的links目录下,新建一个start.txt文件(只是文本文件就行)。

      start.txt中的内容为:(根据eclipse安装目录位置,进行相应的调整,本机eclipse为F:/eclipse)

     
      path=F://eclipse3.5//myplugins//cdt-6.0.1

 

第六步:此时插件已经配置完成, 必须重新启动eclipse安装插件(最好使用一个新的工作目录).

     启动方式:

      方式1: 命令行 F:/eclipse3.5/eclipse.exe -clean

      方式2: 创建eclipse.exe桌面快捷方式, 在快捷方式上点右键->属性->快捷方式(选项)下->目标中增加 -clean, 然后确定, 最后

      双击运行.

                   结果: F:/eclipse3.5/eclipse.exe -clean

 

 

最后说明:

      如果大家在安装配置时出现错误了,在改正错误之后。重新启动eclipse时,一定要把先前使用的工作目录完全删除之后,再启动。

      或者新建一个新的工作目录。否则,继续使用前面的工作目录一定会出现问题。

 

上面的配置我已经安装多次确实没有问题,如果谁有问题请自已仔细检查。

你可能感兴趣的:(eclipse,eclipse插件,Path,include,plugins,iostream)