Eclipse:3.5.1 (http://www.eclipse.org/)
Eclipse C/C++ Development Tools(CDT):6.0.0.200909110608 (http://www.eclipse.org/cdt/)
MinGW:5.1.6 (http://www.mingw.org/)
前提:Eclipse + CDT + MinGW 要先裝好!! 而MinGW只需要裝MinGW base tools、g++ compiler與MinGW make
步驟如下:
1. 將C:\MinGW\bin目錄下的mingw32-make.exe更改名稱為make.exe
2. 在作業系統加入以下的「環境變數」設定:
名稱:PATH
值:C:\MinGW\bin (若系統已有其它C/C++編譯器,請把此值加在最前面)
名稱:LIBRARY_PATH
值:C:\MinGW\lib
名稱:C_INCLUDE_PATH
值:C:\MinGW\include
名稱:CPLUS_INCLUDE_PATH
值:C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\mingw32;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include
3. 開啟Eclipse,並建立C++ Project
4. 新增一個hello.cpp
內容如下:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!!!" << endl; // prints Hello World!!!
return 0;
}
5. 建立一個Makefile
內容如下:
all:
g++ hello.cpp -g -o run
(注意:g++前面要以Tab鍵來作縮排,不可用空白鍵!)
6. 設定Make Targets,如下順序「Window」→「Show View」→「Make Targets」,在Make Targets視窗裡面點選滑鼠右鍵→「New...」→在「Target Name」輸入Compiler→「OK」
7. 在上一個步驟所建立Make Targets裡的「compiler」上點滑鼠左鍵兩下,這時則會開始編譯。
8.「Window」→「Preferences」→「C/C++」裡的「New CDT project wizard」下的「Makefile Project」→點選「Binary Parsers」標籤→只打勾「PE Windows Parser」→「OK」
9. 開啟hello.cpp,在程式碼的視窗空白處點「滑鼠右鍵」→「Run As」→點選「Local C/C++ Application」即可執行hello.cpp
10. 大功告成!
以上網頁連結出自:
(1) Eclipse官方網站 - http://www.eclipse.org/
(2) MinGW官方網站 - http://www.mingw.org/
若以上有錯誤,也請各位糾正與告知,謝謝~~
留言列表