標籤:注意事項 環境變數 工具 not 訪問 pst mingw tps 自己
1、先要安裝編譯器
notepad++只是一個文字編輯器,本身沒有編譯C/C++的功能。所以要想先配置,就要先裝上一個編譯器。我是用的是MinGW(但是它不只是一個編譯器這麼簡單,可以簡單地理解成是一個開發套件,我們只是利用了其中的一些開發工具)。
2、設定環境變數
什麼是環境變數,我也不清楚,不懂的可以自己去查一下資料,回頭我也去腦補。我們先設定環境變數。
在(系統屬性-->進階-->環境變數-->系統變數 中)(以下目錄都根據自己的電腦MinGW所在位置不同而改變)
在PATH的值中加入“D:/MinGW/bin”(如果沒有就建立一個PATH)。如果PATH中還有其他內容,需要用英文狀態下分號進行分割。這是尋找gcc編譯器的路徑。(這一步中PATH的值根據你的MinGW安裝的路徑設定,要能夠訪問的gcc編譯器,也就是MInGW安裝目錄裡面的bin檔案夾)
建立LIBRARY_PATH變數,在其值中加入“D:/MinGW/lib”。這是標準庫存放的路徑。
建立C_INCLUDE_PATH變數,在其值中加入“D:/MinGW/include”。這是Include尋找標頭檔的路徑。
設定結束之後,在cmd控制台視窗下面,輸入gcc -v。若已經成功安裝好,會顯示gcc的版本資訊。
3、設定notepad++
環境變數設定成功之後,接下來我們就是設定notepad++,為其加上編譯,運行,甚至調試的功能,我是添加了編譯和運行兩個。
開啟notepad++,選擇功能表列的“運行》運行”,或者直接按“F5”,可以看到如下:
然後再一次輸入下列命令
編譯:
cmd /k g++.exe -g -W -Wall -o $(CURRENT_DIRECTORY)/$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
然後點擊“儲存”,並自訂快速鍵。
運行:
cmd /k $(CURRENT_DIRECTORY)/$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
然後點擊“儲存”,並自訂快速鍵。
注意事項:
引號的使用是為了適用於檔案名稱或者路徑中帶有空格的情況,一定不能省略。
& PAUSE 含義是命令運行後暫停等待鍵盤操作
& EXIT 含義是完成後退出運行視窗,回到notepad++
gcc的bin目錄已經之前在系統內容變數中進行過設定,否則需要補全gcc命令的絕對路徑。(很簡單,將"g++.exe"換成"D:/MinGW/bin/g++.exe",還是要參照你安裝的路徑)
如何使用notepad++搭配MinGW配置編譯C/C++