posts - 40, comments - 58, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Eclipse+CDT+MinGW搭建C++環境

          Posted on 2009-06-05 16:14 Astro.Qi 閱讀(2439) 評論(0)  編輯  收藏 所屬分類: C/C++

          1. 安裝 JRE
          由于 Eclipse 本身是用 Java 開發而成,因此自然需要使用到 JRE。
          2. 安裝 Eclipse
          3. 掛上 CDT
          4. 安裝 MinGW (這個是要讓你的計算機上有GCC, G++編譯程序)
          5. 設置環境變量

          詳細安裝步驟:

          一、JRE 5.0的安裝

          ?下載頁:http://java.sun.com/j2se/1.5.0/download.jsp
          ?點選 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

          三 、掛上 CDT
          接下來為了要讓 Eclipse 可以開發 C/C++ 程序,要掛上 CDT 才可以。首先要下載CDT,下載網址http://www.eclipse.org/cdt/找到 cdt-master-4.0.1.zip

          安裝:將解壓縮后的features、plugins整個文件夾復制到Eclipse安裝數據
          里,重新開啟Eclipse即可。

          如果CDT安裝后沒效果,刪除D:\eclipse\configuration\org.eclipse.osgi目錄下的manifest文件夾、.bundledata和.state文件然后重啟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的位置即可。


          到此已經全部安裝完畢。


          設置環境變量
            
            PATH:  C:\MinGW\bin  (如果系統已經有其它的C/C++編譯器,請把C:\MinGW\bin加在最前面) 
           
            LIBRARY_PATH:  C:\MinGW\lib 

            C_INCLUDE_PATH:  C:\MinGW\include 

            CPLUS_INCLUDE_PATH:  C:\MinGW\include\c++\5.1.3;C:\MinGW\include\c++\5.1.3\mingw32;C:\MinGW\include\c++\5.1.3\backward;C:\MinGW\include




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

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


          點 "完成"




          鍵入這一段程序代碼

          #include<stdio.h>
          #include
          <stdlib.h>
          #include
          <iostream.h>
          #include
          <string>
          usingnamespace std;

          int main(){
             puts(
          "Hello World!!!");
             
          while (1{
                 printf(
          "請輸入密碼:"");
                 gets(cc);
                 
          if (strcmp(cc, "123456")!=0{
                     printf(
          "口令錯誤,按任意鍵繼續");
                 }
           else {
                     printf(
          "密碼是:");
                     printf(
          "%s", cc);
                     
          break;
                 }

              }

              
          return EXIT_SUCCESS;
          }

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

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


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 清新县| 牙克石市| 承德县| 郸城县| 合水县| 乡宁县| 黄石市| 沾化县| 茂名市| 麻城市| 招远市| 阳信县| 徐州市| 彰化市| 正镶白旗| 拉萨市| 南靖县| 平凉市| 明光市| 日喀则市| 巨野县| 工布江达县| 松潘县| 伊金霍洛旗| 定日县| 木兰县| 从江县| 阜新| 滨海县| 老河口市| 云龙县| 博客| 林口县| 和龙市| 章丘市| 吉安市| 亳州市| 阳城县| 黄龙县| 东源县| 依安县|