一.軟體安裝
我用的是Dev-C++,主要是用它的GCC和G++,Notepad++5.6.6
二.設定Dev-C++的環境變數
1.設定編譯器的所在路徑,在windows的環境變數path中裡加入D:/Dev-Cpp/bin,別忘了在前後加個分號,要和其它的隔開.
2.設定C語言標頭檔的路徑在環境變數加一個C_INCLUDE_PATH 把它的值設為D:/Dev-Cpp/include
3.設定C++語言標頭檔的路徑加一個環境變數CPLUS_INCLUDE_PATH 把它值設成D:/Dev-Cpp/include/c++/3.4.2;D:/Dev-Cpp/include/c++/3.4.2 /mingw32;D:/Dev-Cpp/include/c++/3.4.2/backward;D:/Dev-Cpp/include
4.設定庫檔案的路徑,加入知識變數LIBRARY_PATH將它的值設為D:/Dev-Cpp/lib
5.測一下mingw環境:
/* *Hello.c */
#include "iostream" int main() { std::cout<<"Hello World"<<std::endl; }
6.開啟cmd,輸入 g++ Hello.c -o Hello.exe,如果沒有報錯就應是成功了.
三.設定Notepad++
運行notpad++,點擊“運行-》運行”菜單,出現一個彈出框.
將下面的命令分別儲存,然後給一個名字和快速鍵:
C++編譯器:
先在d盤建立一個檔案夾為取名為 "code1".
輸入並儲存為F9:cmd /k g++ -g -W -Wall -o "D:/code1/$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" &"D:/code1/$(NAME_PART).exe" $(FULL_CURRENT_PATH) & EXIT
按F9就能編譯和運行了,然後輸入資料試一試看,看到D:/code/ 中已經有(NAME_PART).exe檔案。
注意事項:
引號的使用是為了適用於檔案名稱或者路徑中帶有空格的情況,一定不能省略。
& PAUSE 含義是命令運行後暫停等待鍵盤操作
& EXIT 含義是完成後退出運行視窗,回到notepad++
gcc的bin目錄已經之前在系統內容變數中進行過設定,否則需要補全gcc命令的絕對路徑