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會怎麼樣,也沒時間測試那個了,反正現在也不用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章