第一步:按组昂Cygwin
安装cygwin,注意要选择安装gcc和g++。
在系统环境路径中添加(cygwinDir)/bin
第二步: FunctionList_2_1_UNI_dll.zip安装
下载并解压 FunctionList_2_1_UNI_dll.zip 。将 FunctionList.dll 复制到Notepad++ 的 plugins 目录下。
将C++.flb、FunctionListRules.xml、Gmod Lua.bmp 复制到 plugins\Config 目录下。
第三步:NppExec安装
将 NppExec.dll 和目录NppExec 复制到Notepad++ 的 plugins 目录下。
将doc目录下的 fparser.html、NppExec.txt、NppExec_Manual.chm、NppExec_Manual.knt、NppExec_TechInfo.txt 复制到 plugins\doc\NppExec 目录下
重启NotePad++。
第四步:配置nppExec
G++输入到时候改为:
cmd /c "g++ -o $(CURRENT_DIRECTORY)\$(NAME_PART) $(FULL_CURRENT_PATH) " "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
点击“Save...”按钮保存,命名为“CompileC++”
C的改为
cmd /c "gcc -o $(CURRENT_DIRECTORY)\$(NAME_PART) $(FULL_CURRENT_PATH) " "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
点击“Save...”按钮保存,命名为“CompileC”
将“CompileC”,“CompileC++”添加到宏菜单(Macros)下
插件-->NppExec-->Advanced options
在Associated script:下面下拉框中选择“CompileC”,“CompileC++”,点击“Add/Modify”按钮将它们依次添加到Menu items下面的列表中。
选择 "Place to the Macros submenu"复选框。
配置后界面就有了:
选择 "Place to the Macros submenu"复选框。
最后测试下:
参考文献:
http://blog.csdn.net/lamp_zy/article/details/8043697
http://www.cnblogs.com/FreeAquar/archive/2012/06/19/2555208.html