1_eclipse配置c/c++開發環境


開發IDE:eclipse-cpp-neon-1a-win32-x86_64 

C/C++編譯器:MinGW

 

1.什么是MinGW?

MinGW 即 Minimalist GNU for Windows,是一個簡單 Windows 本地應用的開發環境。MinGW 包含有一組 GNU 編譯器的集合(包含有 C,C++,ADA 和 Fortran 的編譯器)以及Windows 下的 GNU 二進制工具(包括匯編器,連接器和歸檔管理器)。在安裝 MingW 的同時也會安裝 MSYS,MSYS 即 Minimal SYStem,是一個 Bourne Shell 命令行解釋系統,它提供了一組用來將開源的應用移植到 Windows 下的命令和一組輕量級的輕量級的 Cygwin 工具。

2.MinGW的安裝過程

在安裝CDT之前,我們先下載一個MinGW,下面是安裝方法

1.從 MinGW 官網 https://sourceforge.net/projects/mingw-w64/;也可以直接下載安裝包:http://image.jthinking.com/software/mingw-w64.zip。

2.運行安裝工具,並點擊 Install 。

3.選擇安裝目錄,這里的安裝目錄需要注意,最好不要包含中文和空格,否則有可能會出現問題。 

4.勾選所需要安裝的包,如果只是需要配置 C/C++ 的開發環境,選擇 mingw-developer-toolkit、ming32-base、mingw32-gcc-g++、msys-base 就已經足夠。 

5.等待安裝完成之后,添加 MinGW 主目錄下的bin目錄的路徑到 path 環境變量,並重啟。 

6.打開 windows 終端,運行命令 gcc -v 和 g++ -v,看是否配置安裝成功。

3.配置環境變量

正常情況下配 path 變量 ${MINGW_HOME}\bin 即可,為防止之后出現 Launch failed,Binary not found 之類的報錯,建議配置按照下面配置。

(1).新建 MINGW_HOME 變量,值為你的 MinGW 的安裝目錄,比如我的安裝目錄是在 ${MINGW_HOME}

(2).在PATH變量里加入 ${MINGW_HOME}\bin

(3).新建 LIBRARY_PATH 變量,如果有的話,在值中加入 ${MINGW_HOME}\lib ,這是標准庫的位置

(4).新建 C_INCLUDEDE_PATH 變量,值設為 ${MINGW_HOME}\include

4.安裝 CDT 插件(C/C++ Development Tooling)

第一種方式:eclipse 內部直接安裝

按照圖示安裝完成之后,會提示重啟eclipse,按照提示重啟,重啟之后即可,接下來新建一個C project。

第二種方式:引入外部 CDT

(1)下載 CDT ,進入官網,點擊download,進入如下頁面

注意你的 eclipse 版本,下載對應版本的 CDT 插件。

(2)安裝 CDT 插件

打開你的 eclipse 選擇 help-->install new  software, 進入下面界面

進入下一個界面

點擊Archive,選擇你的CDT壓縮包所在位置

不要安裝 CDT Optional Features 那個包,那個包中游戲插件需要依賴包,這些依賴包可能不存在,導致安裝失敗,使得 eclipse 開不來,我就出現這個問題,此外,

不要在 eclipse 的 market 上安裝,上面下載速度很慢,你可能要等很長時間都安裝不好

(3)使用 CDT 插件

安裝后,重啟eclipse,可以看見 C/C++ 視圖,進入該視圖,選擇創建一個C project,如下圖

創建工程

工程目錄如下

這是他的一個事例文件,我們可以更改他來寫我們的C語言,上圖顯示了如何運行C程序

5.新建c Project

按照new -->other--->c project

注意選擇Executable目錄下的 Empty Project,Toolchains的選擇


編譯:選擇新建的project,點擊圖標進行編譯,或者右鍵項目名---> Build Project,如圖:

運行:點擊按鈕運行,或者右鍵項目名--->Run as-->Local c/c++  Application

運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM