`
akululu
  • 浏览: 45636 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse + CDT + MinGW 安裝方法

阅读更多

Eclipse除了可以開發Java之外,還支援了許多語言,當然絕不會漏了 C/C++,現在就來看看如何利用 Eclipse 進行C/C++程式的開發。
要使用 Eclipse 開發c/c++ 程式最主要的幾個步驟:

1. 安裝 JRE
由於 Eclipse 本身是用 Java 開發而成,因此自然需要使用到 JRE,如果先前已經安裝過了就可以不必安裝了。
2. 安裝 Eclipse
這當然沒問題,一定要裝的,要不然怎麼用?
3.掛上 Eclipse 中文套件
如果你不介意使用英文介面,這個就可以跳過
4. 掛上 CDT
CDT是使Eclipse 能開發C/C++程式的外掛套件,這是我們的主角,一定要!
5.安裝 MinGW
這個是要讓你的電腦上有GCC, G++編譯器,這也是一定要的,要不然怎麼編譯?
6. 安裝 C++ Formatter
CDT 並沒有程式碼的格式化工具,就用這個來輔助了,如果你沒有這個需求,不裝也可以正常使用。

詳細安裝步驟:

一、JRE 5.0的安裝

‧下載頁:http://java.sun.com/j2se/1.5.0/download.jsp 或至 高附中資訊教育網下載 JRE 5.0 版
‧點選 Download JRE 5.0 Update 5 ,點選 Accept 然後選擇Window Platform "Windows Offline Installation, Multi-language"
‧下載後執行安裝即可。

二、安裝Eclipse
首先進入 Eclipse 官方網站 http://eclipse.org 左欄找到 Download 目前 3.1 版已經Release,但是還沒有中文化套件,如果你對英文有著深深的恐懼症,就先用 3.0.x 版,在 http://eclipse.org 下載或至 高附中資訊教育網下載 eclipse 3.0.1平台
下載之後,解壓縮到你想放置的路徑,拉出捷徑即可,不必安裝。

三、掛上 Eclipse 中文套件
同樣在 http://eclipse.org 可找到中文套件NLpack-eclipse-SDK-3.0.x-win32.zip 或至 高附中資訊教育網下載Eclipse 3.01 中文語言包
將 NLpack-eclipse-SDK-3.0.x-win32.zip 解壓縮後的 plugins 以及 features 兩個目錄拷貝到 Eclipse 的相同目錄內即可。
執行後應該就能看到中文介面了。
如果無法看到或者有小部分沒有完全中文化,在你的 Eclipse 捷徑上按右鍵選內容 在 "目標"欄最後加上 -clean 再執行就可以了!!
等到正常運作,這個 -clean 就可以拿掉了。

四 、掛上 CDT
接下來為了要讓 Eclipse 可以開發 C/C++ 程式,要掛上 CDT 才可以。首先要下載CDT,下載網址http://www.eclipse.org/cdt/找到 org.eclipse.cdt-2.1.1-win32.x86.zip 或至 高附中資訊教育網下載 CDT 2.1.1
如果你安裝的 Eclipse 是 3.0.x 版就必須安裝 CDT 2.1.1 最新版
如果安裝的 Eclipse 是 3.1 版,就必須安裝 CDT 3.0 版

安裝:將解壓縮後的features、plugins整個資料夾複製到Eclipse安裝資料
裡,重新開啟Eclipse即可。

當建立新專案的時候,就會看到已經有了 C 及 C++ 的選項,代表安裝成功了。
如果看不到,同上一樣加上 -clean 執行就可以。


五、安裝MinGW
到目前為止,已經為 Eclipse 裝上了 CDT,但還需要一個 "編譯器" 才能編譯程式
因此要下載可在Windows上使用的GNU C、C++編譯器,這裡要下載的是:MinGW。
下載網址:http://www.mingw.org/download.shtml
在下載頁中找到 MinGW-3.1.0-1.exe 或至 高附中資訊教育網下載 MinGW-3.1.0-1
PS:
安裝:安裝目錄選C槽,然後一直點"下一步"就行了。安裝完後路徑是這樣 -> C:\MinGW。

在環境變數裡加入下列設定:
PATH : C:\MinGW\bin;
Windows 的使用者要在 "我的電腦"->右鍵->內容->進階->環境變數->系統變數->path 選 "編輯"
在最前面加上 C:\MinGW\bin; 即可。

因為Eclipse裡面預設用來進行編譯的檔名為 make.exe 但是 Mingw安裝起來後預設的 make 檔名是 mingw32-make.exe
因此你可以將 mingw32-make 改名成為 make 就可以了!

為了使CDT能夠取用 MinGW來進行編譯的工作, 我們要回到 Eclipse 當中進行設定
視窗->喜好設定->C/C++->Make->New Make Project->New Builder
找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser

六、安裝C++ formatter
C++ Formatter 是用來對C/C++程式碼進行排版的工具,對於改來改去已經改的一團亂的程式碼來說,這真是救命仙丹,馬上讓程式碼回到"優雅"的狀態。由於CDT的編輯器並無內建 Formatter ,因此借助其他工具。這裡我們要使用的是Artistic Style。
astyle 的網站在這 http://sourceforge.net/projects/astyle 下載 astyle_1.15.3_win32.zip或至 高附中資訊教育網下載 astyle_1.15.3_win32.zip
解壓縮之後放在適當的位置即可。

在Eclipse我們必須藉由"外部工具"來使用它。

執行-->外部工具->外部工具...,作以下設定:


 

選"程式", 點 "新建"
名稱: Formatter

位置:
按 "瀏覽檔案系統..." 來尋找 astyle.exe 的位置

工作目錄:
${workspace_loc:/${project_name}}

引數:
--style=kr ${resource_name}

選好後點選 "關閉"

到此已經全部安裝完畢。


接下來來試寫一個小小程式

打開 Eclipse -> 建新專案 -> C/C++ -> Managed Make C++ Project




點 "完成"




在專案 test 上按右鍵->新增-> Source File
取一個Source File 名稱,記得要加附檔名 .cpp


鍵入這一段程式碼

#include<iostream>
using
namespace std;

int
main(){
    cout <<
"Hello world!" << endl;
   
return 0;
}

此時如要對程式碼進行排版可點選"執行"-> 外部工具 -> 選 Formatter

有時點選後沒有馬上反應,此時只要隨便切換一下視窗,就會出現底下訊息框



點選 "是"即生效。

進行存檔,存檔時就會自動編譯

點 "執行"->執行為...-> Local C/C++ Application
就可以在 主控台 看到執行結果了!!

分享到:
评论

相关推荐

    Eclipse+CDT+MinGW+gdb安裝手冊

    《Eclipse+CDT+MinGW+gdb安装手册》 在软件开发中,尤其是在C/C++编程领域,集成开发环境(IDE)和调试工具的选择至关重要。本篇将详细介绍如何在Windows环境下,利用Eclipse(一个流行的开源IDE)、CDT(C/C++ ...

    Eclipse+CDT+MinGW 配置安装的心得.doc

    Eclipse+CDT+MinGW 配置安装的心得,包括下载、安装、运行、调试,测试成功;

    eclipse+cdt+MinGW+gdb安装--gdb.exe

    本来想全部上传,文件太大超过50M,eclipse和cdt,MinGW安装问题不大,安装 MinGW-6.3.exe 配置环境变量,在path里加入D:\MinGW\bin 路径 安装 eclipse-SDK-3.7-win32.zip help--》install new software--》add--...

    免费下载:eclipse+CDT插件+minGW编译软件+安装c++说明书.rar

    这个压缩包提供了所有必要的组件,包括Eclipse IDE、CDT(C/C++ Development Tooling)插件、MinGW(Minimalist GNU for Windows)编译器,以及一份详细的安装和配置指南。 首先,Eclipse是一个非常流行的开源IDE,...

    Eclipse+CDT+MinGW安装手册

    ### Eclipse+CDT+MinGW 安装与配置详解 #### 一、概述 本文将详细介绍如何通过Eclipse集成开发环境(IDE)结合CDT插件及MinGW编译器来构建C/C++开发环境。Eclipse是一款非常流行的开源IDE,支持多种编程语言,包括...

    最新Eclipse&CDT + MinGW + Qt 在XP下的安装

    标题 "最新Eclipse&CDT + MinGW + Qt 在XP下的安装" 描述了一篇关于在Windows XP操作系统上集成开发环境的搭建过程。这个过程主要包括三个主要组件:Eclipse(一个流行的开源集成开发环境,尤其适合Java开发),CDT...

    eclipse +cdt+MinGW.pdf

    ### Eclipse + CDT + MinGW 环境配置详解 #### 一、环境的安装与配置 ##### 1. 软件与插件下载 为了在Eclipse中编写C++程序,首先需要确保以下几个软件及插件已安装: - **JDK (Java Development Kit)**: Eclipse...

    Eclipse+CDT+MinGW+Qt开发环境搭建

    通过以上步骤,你将拥有一个完整的Eclipse+CDT+MinGW+Qt开发环境,可以开始进行C++和Qt应用的开发了。在实际开发中,记得定期更新这些工具到最新版本,以获取最新的特性和修复。此外,还可以通过Eclipse的插件市场...

    windows+eclipse+cdt开发环境配置

    在构建Windows平台上的Eclipse CDT开发环境时,掌握正确的配置步骤是至关重要的。本文将深入探讨如何在Windows操作系统上,结合Eclipse IDE与CDT插件,搭建一个高效的C/C++开发环境。 ### 一、下载并安装Eclipse ...

    eclipse+ MinGW总结

    通过上述步骤,您可以成功地在Eclipse中配置好C/C++开发环境,包括安装和配置Eclipse、CDT插件以及MinGW编译器。这为进行高效的C/C++开发提供了坚实的基础。随着实践经验的积累,您可以进一步探索更多高级配置和技术...

    Eclipse CDT + C / C++ 环境安装+编译_调试

    - 配置Eclipse的编译器路径:进入Eclipse的“Window” -&gt; “Preferences” -&gt; “CDT” -&gt; “Cross GCC”或“GCC”,指定MinGW的安装目录。 3. **创建C/C++项目**: - 在Eclipse中,选择“File” -&gt; “New” -&gt; ...

Global site tag (gtag.js) - Google Analytics