如何使用notepad++搭配MinGW配置编译C/C++
如何使用notepad++搭配MinGW配置编译C/C++ 说明:这个文档中有部分内容是我自己在配置时参考于网络上的一些文档。如果有你觉得不对或不妥的地方请将内容发送至1503541723@qq.com;(谢谢哦...^_^)。另外:我的系统是64位win7旗舰版。安装所需的的东西在:http://pan.baidu.com/s/1c01R9mC上,因为名字打上notepad++和Mingw分享不了,所以名字改成了“Min..和note..包” 一、安装MinGw并为MinGw配置环境变量一种是离线安装包,一种是在线的。我使用的是离线安装包,直接将离线安装包复制某个盘的根目录下(我是直接复制在系统盘的根目录下;如果发在其它盘下不行的话,你就也放在根目录下吧)。配置环境变量:右击计算机——>属性——>高级系统设置——>环境变量——>系统变量在系统变量中进行如下添加:PATHC:\MinGW\bin;LIBRARY_PATH C:\MinGW\lib
C_INCLUDEDE_PATH C:\MinGW\include(注意:PATH等是变量名,C:\MinGw\lib等是变量值。如果系统变量中已有相应的变量名则直接选择“编辑”在最末尾将变量值复制上去,不过记得在复制前先加个英文的“;”分号)运行——>cmd——>gcc -v 。检测是否安装好MinGw。如果出现类似于下图的东西则说明,你以成功安装好了MinGw ,恭喜....^_^ 。 http://bbs.fishc.com/forum.php?mod=image&aid=23078&size=300x300&key=7262790a92a79370&nocache=yes&type=fixnone二.安装notepad++直接运行安装即可,如果在安装的最后有几个可打勾的选项供你选择,打上勾应该是没问题的(我是全打上勾了)。 三、为NotePad++安装两个有用的插件:
Function List的安装:
a、将FunctionList.dll复制到NotePad++安装目录的plugins目录下;
b、将C++.flb和GmodLua.bmp复制到plugins/config目录下;c、将FunctionListRules.xml复制到C:/Users/daniel/AppData/Roaming/Notepad++/Plugins/config下(如果没有该路径,可以考虑放到<notepad++安装目录 >/plugins/config目录下。)。NppExec的安装:
a、将NppExec.dll和目录NppExec复制到Notepad++的plugins目录下;
b、将doc目录下的内容复制到plugins/doc/NppExec目录下。
c、重启Notepad++。
四、设置notepad++ 为notepad++加上编译和运行功能。打开notepad++,直接按“F5”键,看到如下: http://bbs.fishc.com/forum.php?mod=image&aid=23079&size=300x300&key=117a93c5035e7bce&nocache=yes&type=fixnone编译:将cmd /k gcc.exe -g -W -Wall -o $(CURRENT_DIRECTORY)/$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT复制到方框中,然后点击“保存”,再然后是自定义名字(如:cpp_Compile)和快捷方式(如:shift+Ctrl+F5)。最后重启notepad++。 运行:按下“F5”键将cmd /k $(CURRENT_DIRECTORY)/$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT复制到空白方框中,然后点击“保存”,再然后是自定义名字(如:cpp_Run)和快捷方式(如:shift+Ctrl+F9)。最后重启notepad++。 五、编译一个C程序,测试一下:打开notepad++,在语言栏中选择C,然后选择保存(保存路径随你),写文件名是写:“××.c”;就是在文件名最后加上“.c”。再然后就开始在上面写你的C程序吧。如: http://bbs.fishc.com/forum.php?mod=image&aid=23080&size=300x300&key=e9e1cc5839f9a754&nocache=yes&type=fixnone按下编译的快捷键(我的是:shirt+Ctrl+F5)出现如下窗口:http://bbs.fishc.com/forum.php?mod=image&aid=23081&size=300x300&key=e3769789176eb523&nocache=yes&type=fixnone再按下运行的快捷键(我的是shirt+Ctrl+F9)出现你想要的结果了...^_^http://bbs.fishc.com/forum.php?mod=image&aid=23082&size=300x300&key=98bd13edbef82f19&nocache=yes&type=fixnone到此,就全部结束了。祝各位成功安装好并享受编程的快乐......额,再说一句:notepad++还有许多功能,大家可以自由去探索
自己回复....
不知是否能上传doc的文档附件.......
这样就不必要将写好的内容拷贝进来了 支持原创,非常好,我这个还没有弄好,。谢谢,学习了 网盘里的内容共享不了,不知为什么百度不让共享 可是你又用什么来调试呢?
页:
[1]