使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

前言

學習c語言和c++的人首先需要的是一個可提供練習的開發平台,對于c++來說,可供使用的工具平台有很多,包括Borland 的 c++ builder 和 Microsoft 的 Visual Studio 系列,的確他們都是非常不錯的。

難道我們除了這些我們說熟悉的開發工具就沒有的選擇了?

對于我們此文的主角,Eclipse來說,很多人都知道它是爲java開發而生的,但今天我們要說的是如何利用它與MinGW配合,設置出高效的c++開發平台。

軟件預備

1.Eclipse 3.06

官方站點:

http://www.eclipse.org

Eclipse工具下載地址:http://www.eclipse.org/downloads/index.php

2.C/C++ Development Toolkit

下載地址:http://update.eclipse.org/tools/cdt/releases/new/

注重,在這裏我們選擇的是cdt-2.1.0-win32.x86

3.MinGW 3.1

下載地址:http://PRdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download

系統環境

WIN2000/WINXP/WIN2003

環境配置

我們把需要的工具都下載完畢後,首先安裝MinGW,安裝完畢後我們先配置一下系統的環境變量。

點擊我的電腦的屬性--->高級--->環境變量--->系統變量--->path

在path後增加:MinGW安裝路徑\MinGW\bin;,如下圖所示。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

接下來找到你安裝MinGW的目錄,將MinGW\bin\mingw32-make.exe這個文件,改名爲make.exe。

接下來,我們安裝Eclipse。

在安裝完成後先不急運行Eclipse,將下載的C/C++ Development Toolkit解壓後的features、plugins目錄放到Eclipse的安裝目錄下。

至此平台配置基本完成,下面我們運行Eclipse,第一次運行的時候系統會提示用戶設置工作目錄既workspace,這也就是工程文件的安放位置,這裏我們選擇默熟悉,運行後的Eclipse環境界面如下圖。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解
更多內容請看C/C++技術專題 C/C++相關文章 Eclipse 開發技術專題,或

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

下面我們來建一個工程

選擇FILE--->NEW--->Project...

在彈出的對話框中選擇Standard Make C++ Progject,如下圖所示。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

之後選擇NEXT輸入工程文件名,這裏我們輸入test,完成工程設置。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解
更多內容請看C/C++技術專題 C/C++相關文章 Eclipse 開發技術專題,或

接下來我們展開左邊的Navigator對話框的test工程目錄,在空白處點擊Mouse右鍵,選擇NEW-->FILE,如下圖所示。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

接下來,在彈出的對話框中輸入要新添加的c++文件名,這裏我們輸入Hello.cpp。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解
更多內容請看C/C++技術專題 C/C++相關文章 Eclipse 開發技術專題,或

接下來我們在編輯對話框中輸入c++源程序,代碼如下:

C++ 代碼

#include <iostream>

using namespace std;

int main()

{

cout<<"你好Eclipse!\n";

system("pause");

}

爲了能夠使Eclipse環境能夠速編譯源文件,我們還要設置編譯控制(Make Targets)。

我們選擇Eclipse上部分導航條上的Window->Show View->Make Targets

在右邊出現的Make Targets對話框中選擇test工程名,Mouse右鍵盤選擇Add Make Targets,在接下來彈出的對話框中輸入

Target Name:MAKE FILE

Builder Command:g++ Hello.cpp -g -o run,這裏假如是c環境就改成gcc Hello.c -g -o run

完成後點擊Create。

如下圖所示:

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

完成後,點擊Make Targets對話框中的MAKE FILE分支就可以進行源文件的編譯工作了,編譯完成後在Navigator對話框中會出現RUN.EXE,這就是編譯後的可執行文件,雙擊就可以運行它,如下圖所示意。



使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解

到此Eclipse+MinGW的標准c/c++環境就已經全部配置並測試完畢,讀者假如還有問題可訪問www.cndev-lab.com,在討論區提問,我會給予解答。

到這裏,管甯的30天極限入門教程就全部連載完了。真心希望這篇教程能給初學者帶來一定的幫助。假如您覺得這套系列教程好,請您向您的朋友推薦;接下來,網易學院會獨家連載管甯原創的JAVA系列教程,請關注。

使用Eclipse3.01 + MinGW3.1配置標准C/C++開發環境詳解
更多內容請看C/C++技術專題

C/C++相關文章 Eclipse 開發技術專題,或

使用eclipse(v3.01)與mingw(v3.1.0)搭建Windows下C/C++開發環境
使用eclipse(v3.01)與mingw(v3.1.0)搭建Windows下C/C++開發環境1. 安裝mingwl 從站點http://mingw.sourceforge.net/ 上下載MinGW-3.1.0-1.exel 安裝MinGW-3.1.0-1.exe,默認安裝即可l ...查看完整版>>使用eclipse(v3.01)與mingw(v3.1.0)搭建Windows下C/C++開發環境
 
[J2EE學習筆記01]配置標准的J2EE開發環境
[J2EE學習筆記01]配置標准的J2EE開發環境首先我要說的是,並不是任何教程文章,在以後的學習中有所啓發和幫助,同時可以爲一些初學的朋友指引一下,不走彎路而已。 學習開發J2EE,首先要配置好一個開發環境。這同...查看完整版>>[J2EE學習筆記01]配置標准的J2EE開發環境
 
詳解如何正確配置PHP開發環境-PHP語言
  PHP語言在進行開發之前,需要將開發環境配置妥當,這樣才能實現我們的程序完美運行。那麽,如何正確的配置PHP開發環境呢?文章將介紹Apache、MySql、PHP的下載、安裝及配置,分別講述在windows和Linux環境下開發...查看完整版>>詳解如何正確配置PHP開發環境-PHP語言
 
使用Eclipse3.0開發Servlet
使用Eclipse3.0+lomboz3.0+jboss3.2.3開發Servlet 姜進成 jjc@ykjt.cn 前天寫了篇《使用Eclipse3.0+lomboz3.0+jboss3.2.3開發EJB》,沒有想到有這麽高的點擊率,其實我也是Java的初學者,很多東西也是從網上看來的,...查看完整版>>使用Eclipse3.0開發Servlet
 
Win7系統環境安裝配置PHP開發環境-服務器
一、Apache安裝版本解釋:openssl是表示帶有openssl模塊,利用openssl就可以給Apache配置SSL安全鏈接的,也就是使用https://方式進行訪問。     nossl則表示不帶OpenSSL模塊,無 法用于SSL安全鏈接,在這裏我們...查看完整版>>Win7系統環境安裝配置PHP開發環境-服務器
 
Windows操作系統下JSP程序開發環境配置
Sun推出的JSP(Java Server Pages)是一種執行于服務器端的動態網頁開發技術,它基于Java技術。執行JSP時需要在Web服務器上架設一個編譯JSP網頁的引擎。配置 JSP 環境可以有多種途徑,但主要工作就是安裝和配置Web服...查看完整版>>Windows操作系統下JSP程序開發環境配置
 
教您如何在Linux下配置Java開發環境詳述
  1、去http://Java.sun.com/j2se/1.4.2/download.Html 下載一個Linux Platform的JDK,建議下載RPM自解壓格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586- rpm.bin)。    2. 上載到Linux服務...查看完整版>>教您如何在Linux下配置Java開發環境詳述
 
開發第一個J2EE、配置J2EE環境及Cloudscape數據庫
  作者:翁馳原 email:wcy@email.com 發表論壇:www.Javaresearch.org【編按】爲了幫助國內J2EE初學者,寫了這篇文章,期望能夠對廣大Java愛好者有所幫助。如有轉載需求,請與作者聯系。 本文將一步步教j2ee入門者...查看完整版>>開發第一個J2EE、配置J2EE環境及Cloudscape數據庫
 
windows 2003服務器配置VPN實現各種網絡環境VSS協同開發
windows 2003服務器配置VPN實現各種網絡環境VSS協同開發
一 需求描述單位項目組在局域網中使用VSS(visual source safe 6.0C and visual source safe 2005,分別對應visual studio 2003 和 visual studio2005)進行源代碼管理協同開發。一般VSS在局域網內工作(VSS 2005 可...查看完整版>>windows 2003服務器配置VPN實現各種網絡環境VSS協同開發
 
 
回到王朝網路移動版首頁