1. 程式人生 > >初學C++環境搭建(Eclipse+CDT+MinGW)

初學C++環境搭建(Eclipse+CDT+MinGW)

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

1. 安裝 JRE
由於 Eclipse 本身是用 Java 開發而成,因此自然需要使用到 JRE。
2. 安裝 Eclipse
3. 掛上 CDT
4.安裝 MinGW
這個是要讓你的計算機上有GCC, G++編譯程式

詳細安裝步驟:

一、JRE 5.0的安裝

點選 Download JRE 5.0 Update 5 ,點選 Accept 然後選擇Window Platform "Windows Offline Installation, Multi-language"

下載後執行安裝即可。

二、安裝Eclipse
首先進入 Eclipse 官方網站 http://eclipse.org 左欄找到 Download 目前 3.3 europ版已經Release。下載之後,解壓縮到你想放置的路徑,拉出快捷方式即可,不必安裝。當然也直接下載eclipse-cpp-europa-fall-win32.zip,這樣就省了第三步驟
J

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

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


、安裝MinGW
到目前為止,已經為 Eclipse 裝上了 CDT,但還需要一個 "編譯程式" 才能編譯程式
因此要下載可在Windows上使用的GNU C、C++編譯程式,這裡要下載的是:MinGW。
下載網址:http://www.mingw.org/download.shtml#hdr6
在下載頁中找到 MinGW-5.1.3.exe
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 當中進行設定
Window->Preferences->C/C++->New CDT project wizard->Makefile Project
找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser



、安裝GDB
gdb 是一個用來除錯 C 和 C++ 程式的強力偵錯程式. 它使你能在程式執行時觀察程式的內部結構和記憶體的使用情況. 以下是 gdb 所提供的一些功能:

  • 它使你能監視你程式中變數的值.
  • 它使你能設定斷點以使程式在指定的程式碼行上停止執行.
  • 它使你能一行行的執行你的程式碼.

最新版本的WinGW沒有提供GDB工具,因此這裡我們要單獨下載,在 http://www.gnu.org/software/gdb/download/下載gdb-5.2.1-1.exe
並安裝至C:/MinGW/的位置即可。


到此已經全部安裝完畢。

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

開啟 Eclipse -> New -> C/C++ -> Makefile Project->Hello World C++ Project


點 "完成"




鍵入這一段程式程式碼

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

點 "Debug As"-> Local C/C++ Application
就可以在 控制檯 看到執行結果了!!