eclipse3.4 + MinDW-5.1.4 c/c++開發環境配置(完整)

大體步驟如 擺渡生活 文章所寫,我只補充一點:在安裝完 MinDW 後還應該安裝 gdb-6.3-2.exe。以增長對程序的Debug功能。

========================================

最近學習rtp的東西,須要用到c++,順便搭建c++的環境,開始折騰了半天,始終編譯不了。今天最後弄好,Hello World!!! 總算出來了。
    環境準備:
     CDT:        http://download.actuatechina.com/eclipse/technology/epp/downloads/release/20071103/eclipse-cpp-europa-fall2-win32.zip
    若是下載了cdt-master-4.0.2 解壓到eclipse下面始終沒有成功,會拋出「(Exec error:?????????¨?)」這樣的異常。
    MinDW:
        http://nchc.dl.sourceforge.net/sourceforge/mingw/MinGW-5.1.4.exe
    MSYS:
        http://jaist.dl.sourceforge.net/sourceforge/mingw/MSYS-1.0.10.exe
   安裝步驟:
    CDT和MinDW的順序先後沒有關係,只要MinDW在MSYS前面就行。
   一、 具體MinDW的安裝比較簡單, 在choose package嚮導頁,選擇Current項;
在choose components嚮導頁,選中MinGW base tools和g++ compiler項;
這網上資料比較多;
    二、MSYS的安裝中會提示輸入MinDW的路徑,其餘按照默認選項就行;
    三、環境變量的設置:
          這個是重點,後面的問題大可能是這兒形成的。
       PATH:
           用途不用多說,是爲了找到gcc,make等的路徑;
        LIBRARY_PATH
             該環境變量可設置爲一個或多個目錄名字列表,鏈接程序會搜尋該目錄,以查找特殊鏈接程序文件,和由 -l (字母 l )命令行選項指定名字的庫,主要是.o的文件路徑,若是報相似.o的文件找不到,那就可能這個變量設置的問題。
             我如今的設置:LIBRARY_PATH=C:\MinGW\lib;C:\MinGW\lib\gcc\mingw32\3.4.5
             注意版本號;
        C_INCLUDE_PATH:
       編譯 C 程序時使用該環境變量,個人設置:C_INCLUDE_PATH=C:\MinGW\include
      
CPLUS_INCLUDE_PATH:
        編譯 C++ 程序時使用該環境變量,
個人設置:CPLUS_INCLUDE_PATH=C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backwar
d;C:\MinGW\include\c++\3.4.5\mingw32;C:\MinGW\include;C:\MinGW\lib\gcc\mingw32\3
.4.5\include

       下來就ok了。
       四、解壓CDT的完整包,執行eclipse,建立一個C++ Project,選擇Executable->Hello World C++ Project,toolchain選擇MinGW GCC。建立後build,生成了exe文件,而後run一下:
Hello World!!!
就出現了。



本文以 擺渡生活 的 http://hi.baidu.com/ssyuan/blog/item/a0d2386d322668f84216947a.html   這篇文章爲原型加其它資料整理而得,僅作我的往後參照,謝謝 擺渡生活。 閱讀全文
類別: c/c++  查看評論
相關文章
相關標籤/搜索