1. 程式人生 > >MinGW和NotePad++的C/C++環境配置,cygwin也一樣 (轉)

MinGW和NotePad++的C/C++環境配置,cygwin也一樣 (轉)

一、下載MinGW和NotePad++,並安裝好,建議下載安裝版。


二、配置:
1)為NotePad++安裝外掛:
NppExec的安裝:
a、將NppExec.dll和目錄NppExec複製到Notepad++的plugins目錄下;
b、將doc目錄下的內容複製到plugins/doc/NppExec目錄下。
重啟Notepad++。

2)為MinGW新增環境變數:
需要新增以下三個路徑,即新增到path中(注意以分號相隔):
C:/Program Files/MinGW/bin;C:/Program Files/MinGW/include;C:/Program Files/MinGW/lib;
測試MinGW是否配置成功,命令列輸入:
g++ -o hello.exe hello.cpp
沒有報錯,說明配置成功。

3)配置C/C++原始檔的除錯、編譯和執行:
a、除錯:
選擇選單:Plugins->NppExec->Execute...
輸入:cmd /k gdb $(CURRENT_DIRECTORY)/$(NAME_PART).exe 
儲存為Cpp_Debug

b、編譯命令:
選擇選單:Plugins->NppExec->Execute...
輸入:cmd /k g++.exe -g -W -Wall -o $(CURRENT_DIRECTORY)/$(NAME_PART).exe $(FULL_CURRENT_PATH)
儲存為Cpp_Compile

c、執行命令:
同樣選擇Plugins->NppExec->Execute...
輸入:cmd /k $(CURRENT_DIRECTORY)/$(NAME_PART).exe $(FULL_CURRENT_PATH
儲存為:Cpp_Run

4)將除錯、編譯、執行命令新增到巨集選單(Macros)下:
開啟選單:Plugins->NppExec->Advanced Options:
將Associated script下的Cpp_Debug、Cpp_Compile和Cpp_Run 新增進去,同時選中:加入到巨集子選單。

最後重啟Notepad++即可。點選選單Macro下的Cpp_Compile和Cpp_Run即可編譯和執行c/c++源程式。

**1. 在“外掛”->“NppExec”中選擇“Follow $(CURRENT_DIRECTORY)”選單項,表示Console視窗的當前目錄隨同檔案;如果不選擇的話,在建立指令碼檔案時就得自己使用cd命令切換到當前目錄了;

**2.Console技巧:在Console中鍵入的命令都作為Console 的附加程序,一些有視窗的程序在這裡也不會顯示視窗, 可通過ctrl+break 或 ctrl+c 退出程序;若想啟動一個程序且顯示視窗可以使用npp_run命令。

**3.在“設定”->“管理快捷鍵”中,從“Plugin Commands”中找到這幾項並設定快捷鍵,比如設為Ctrl+Alt+F5、Ctrl+Alt+F6、Ctrl+Alt+F8、Ctrl+Alt+F9(Ctrl+Alt+F7被notepad++佔用);