最新Eclipse搭建C/C++開發環境

一直都是比較喜歡Eclipse的開發環境,但是網上的一些教程有些都是好幾年前了的(有些還講安裝CDT插件的,其實現在已經直接出Eclipse的C/C++版本了),不過大部分也還是可以配置成功的。現在配置Eclipse編寫C/C++已經簡單很多了。所以準備寫個最新的,當記錄起來,也方便以後自己查看。

一 下載

  1. 開發IDE:我選擇的版本是eclipse-cpp-neon-1a-win32-x86_64 Eclipse IDE for C/C++ Developers
  2. C/C++編譯器:MinGW

二、安裝配置

Eclipse IDE for C/C++ Developers就比較簡單,解壓出來就可以了。 當然,如果你不希望使用集成版本的Eclipse,那麼就需要自己去安裝CTD插件了 http://www.eclipse.org/cdt/


主要是安裝MinGW,其實現在MinGW已經比之前的好多了,安裝之後直接做幾步選擇就可以用了。 我的MinGW是安裝在D盤:

D:GreenSoftwaresMinGW

  • 1
  • 之所以放在D,是因為你 重裝系統之後,MinGW這個還是可以用,到時再重新配置一下環境變數就可以了。 1. 安裝MinGW步驟

    跟著就是點繼續,然後等下載 2. 安裝管理界面 下載完後會進入這個界面,簡單的來,Basic Setup這個最好全部給勾選上,All Packages不用管 (最少也是要下圖箭頭選中的,我當時圖沒截好,讀者自己注意下)

    選擇之後,最後記得選擇Installation

    最後就是比較漫長的下載過程。 所以,如果不想等的話,可以直接去網上下載別人已經打包好的MinGW

    1. 配置環境變數

    右鍵我的電腦->屬性->高級->環境變數->系統變數中添加

    MINGW_HOME=D:/GreenSoftwares/MinGWLIBRARY_PATH = %MINGW_HOME%/libC_INCLUDE_PATH = %MINGW_HOME%/include

  • 1
  • 2
  • 3
  • 在PATH變數的最後增加

    ;%MINGW_HOME%/bin

  • 1
  • 完成MinGW的安裝和配置

    測試C/C++工程

    1. 創建C項目工程 通過新建那裡,就可以看到可以創建C或者C++工程了

      我們來選擇C項目測試

      注意,我們這裡得選擇MinGW GCC這個選項 創建完成之後,就可以看到我們的C工程了

      可以看到Includes那裡,導入了不少C的代碼庫(都是在MinGW目錄下的) 剛剛是有選擇默認生成hello world的代碼,所以可以看到一個CTest.c的文件

    #include <stdio.h>#include <stdlib.h>int main(void){ puts("!!!Hello World!!! By Soda"); puts("http://blog.csdn.net/sujun10"); /* prints !!!Hello World!!! */ return EXIT_SUCCESS;}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 最後可以按F11進行編譯運行或者用滑鼠點。

    輸出面板會有個編譯信息輸出:

    21:53:59 ** Incremental Build of configuration Debug for project CTest ** Info: Internal Builder is used for build gcc -O0 -g3 -Wall -c -fmessage-length=0 -o 「srcCTest.o」 「..srcCTest.c」 gcc -o CTest.exe 「srcCTest.o」

    21:53:59 Build Finished (took 365ms)

    最後輸出結果:

    !!!Hello World!!! By Sodahttp://blog.csdn.net/sujun10

  • 1
  • 2
    1. 錯誤提示 有時會提示下面的錯誤

      這個也很簡單解決,Ctrl + B進行構建就可以了,之後工程會產生Binaries和Debug的目錄。

      然後按F11進行調試運行了

    2. 使用makefile進行編譯 早期用Eclipse編寫C/C++的時候,還需要自己編寫一個makefile文件,現在新版本可以直接創建了

      然後雙擊圖中的makefile就可以看到編譯輸出信息。

    推薦閱讀:

    TAG:環境 | C/C | 開發環境 | Eclipse | 最新 |