Eclipse环境安装C/C++插件

其实运行C /C++直接用VC即可,但是有个要求必须用Eclipse开发环境,今天安装Eclipse开发环境,是做java开发的,装完了查了下要运行 C /C++环境必须要装另外的插件,装的过程中发现有直接针对C/C++开发的Eclipse环境,已经装好了java版的,只好在上面继续装相关的插件,

我参照这个网址,进行安装

http://www.cnblogs.com/feisky/archive/2010/03/21/1691170.html

1 Eclipse的安装

http://java.sun.com/j2se/1.5.0/download.jsp 下载JRE安装;

http://eclipse.org下载Eclipse安装。(这儿可以下载Java版本的,也可以下载C/C++ 版本的)

2 对于下载的Java版本或着只下载Eclipse IDE的,需要安装CDT。

在Eclipse菜单help里面,安装CDT,网址为http://download.eclipse.org/tools/cdt/releases/galileo

cdt

3 安装MinGW

到目前为止,已经为 Eclipse 装上了 CDT,但还需要一个 "编译程序" 才能编译程序,因此要下载可在Windows上使用的GNU C、C++编译程序,这里要下载的是:MinGW。
下载网址:http://www.mingw.org/download.shtml

安装完毕,需要将MinWGW的bin加入到系统变量,并将 mingw32-make.exe改名为make.exe

4 安装GDB

http://www.gnu.org/software/gdb/download 下载GDB并安装到MinGW的安装目录中去。

5 设置Eclipse

为了使CDT能够取用 MinGW来进行编译的工作, 我们要回到 Eclipse 当中进行设定:
Window->Preferences->C/C++->New CDT project wizard->Makefile Project 
找到 Binary Parser 取消 Elf Parser 改选 PE Windows Parser

这样,开发环境就建立好了

以及网址http://snowolf.iteye.com/blog/401198

一直都想在Eclipse下搭建一个C/C++的开发平台,却一直未能如愿。最近,终于成功了,其实很简单。 

  1. 我们需要一个cdt,这个可以在Eclipse官网下载。
  2. 我们需要MinGW——C/C++编译平台,下载后需要安装,同时选中g++、MinGW Make,同时设置环境变量,将%MinGW_HOME%\bin设置到PATH中,然后我们可以通过命令行敲击gcc,看是否有效果。
  3. 我们需要gdb——C/C++调试平台,下载后安装,默认到MinGW_HOME就行。
  4. 我们开启eclipse编译一个C/C++工程,右键可以运行,调试。


安装 
 

设置环境变量 
 
 


新建C项目 
 

新建C++项目 

 

来段HelloWorld 
C的 
C代码  收藏代码
  1. #include <stdio.h>  
  2. #include <stdlib.h>  
  3.   
  4. int main(void) {  
  5.     puts("!!!Hello World!!!"); /* prints !!!Hello World!!! */  
  6.     return EXIT_SUCCESS;  
  7. }  


控制台编译输出 
Console代码  收藏代码
  1. **** Build of configuration Debug for project c ****  
  2.   
  3. **** Internal Builder is used for build               ****  
  4. gcc -O0 -g3 -Wall -c -fmessage-length=0 -osrc\c.o ..\src\c.c  
  5. gcc -oc.exe src\c.o  
  6. Build complete for project c  
  7. Time consumed: 14011  ms.     


控制台结果输出 
Console代码  收藏代码
  1. !!!Hello World!!!  


C++的 
C++代码  收藏代码
  1. #include <iostream>  
  2.   
  3. using namespace std;  
  4.   
  5. int main() {  
  6.     cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!  
  7.   
  8.     return 0;  
  9. }  


控制台编译输出 
Console代码  收藏代码
  1. **** Build of configuration Debug for project cpp ****  
  2.   
  3. **** Internal Builder is used for build               ****  
  4. g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc\cpp.o ..\src\cpp.cpp  
  5. g++ -ocpp.exe src\cpp.o  
  6. Build complete for project cpp  
  7. Time consumed: 25452  ms.    


控制台结果输出 
Console代码  收藏代码
  1. !!!Hello World!!!  



参照上面两个安装完后,环境变量也安装第二个网址内容配置了,分别建立C工程和C++工程,C工程可以正常运行和输出,但是C++只能正常编译不能再控制台输出,再 run configure里面配置里面找环境变量,居然没发现我定义的环境变量,没怎么再windows下做个开发,所以对windows写的环境比较陌生,

再百度一下,

使用MinGW+Eclipse 开发C++程序时控制台Console没有输出的解决方法

使用Eclipse编写C++程序,在点击运行后,console没有出现程序的输出结果,这时需要检查一下电脑是否设置了MinGW的环境变量:"安装目录/bin",并将其设置到了系统的环境变量path中,一般就可以了。如果还没有成功,可再设置下eclipse的run configurations, 如下图所示:www.2cto.com

运行时的environment。点击run configurations,弹出如下界面。


查看是否设置了path变量,值是MInGW安装路径的bin目录。

参照上面的方法,重新再工程里面添加环境变量,可以正常运行了,我没做个Java开发,也没测试整个环境运行java会怎么样,也没时间测试那个了,反正现在也不用

展开阅读全文

没有更多推荐了,返回首页