鱼C论坛

 找回密码
 立即注册
查看: 2846|回复: 4

[技术交流] 如何使用notepad++搭配MinGW配置编译C/C++

[复制链接]
发表于 2014-4-2 00:24:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如何使用notepad++搭配MinGW配置编译C/C++
说明:这个文档中有部分内容是我自己在配置时参考于网络上的一些文档。如果有你觉得不对或不妥的地方请将内容发送至1503541723@qq.com;(谢谢哦...^_^)。另外:我的系统是64win7旗舰版。安装所需的的东西在:http://pan.baidu.com/s/1c01R9mC上,因为名字打上notepad++Mingw分享不了,所以名字改成了“Min..note..包”
一、安装MinGw并为MinGw配置环境变量
一种是离线安装包,一种是在线的。我使用的是离线安装包,直接将离线安装包复制某个盘的根目录下(我是直接复制在系统盘的根目录下;如果发在其它盘下不行的话,你就也放在根目录下吧)。
配置环境变量:
右击计算机——>属性——>高级系统设置——>环境变量——>系统变量
在系统变量中进行如下添加:
PATH  C:\MinGW\bin;
        LIBRARY_PATH C:\MinGW\lib
        C_INCLUDEDE_PATH C:\MinGW\include
(注意:PATH等是变量名,C\MinGw\lib等是变量值。如果系统变量中已有相应的变量名则直接选择“编辑”在最末尾将变量值复制上去,不过记得在复制前先加个英文的“;”分号)
运行——>cmd——>gcc -v 。检测是否安装好MinGw。如果出现类似于下图的东西则说明,你以成功安装好了MinGw ,恭喜....^_^

                               
登录/注册后可看大图
二.安装notepad++
直接运行安装即可,如果在安装的最后有几个可打勾的选项供你选择,打上勾应该是没问题的(我是全打上勾了)。
三、为NotePad++安装两个有用的插件:
        Function List的安装:
        a、将FunctionList.dll复制到NotePad++安装目录的plugins目录下;
        b、将C++.flbGmodLua.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”键,看到如下:

                               
登录/注册后可看大图
编译:
将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程序吧。如:

                               
登录/注册后可看大图
按下编译的快捷键(我的是:shirt+Ctrl+F5)出现如下窗口:

                               
登录/注册后可看大图
再按下运行的快捷键(我的是shirt+Ctrl+F9)出现你想要的结果了...^_^

                               
登录/注册后可看大图
到此,就全部结束了。祝各位成功安装好并享受编程的快乐......
额,再说一句:notepad++还有许多功能,大家可以自由去探索

QQ截图20140401220501.png
QQ截图20140401220300.png
QQ截图20140401220128.png
QQ截图20140401214146.png
QQ截图20140401212627.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-4-2 00:27:46 | 显示全部楼层
自己回复....
不知是否能上传doc的文档附件.......
这样就不必要将写好的内容拷贝进来了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-22 00:08:49 | 显示全部楼层
支持原创,非常好,我这个还没有弄好,。谢谢,学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-22 08:22:02 | 显示全部楼层
网盘里的内容共享不了,不知为什么百度不让共享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-22 09:07:51 | 显示全部楼层
可是你又用什么来调试呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-27 02:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表