马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
如何使用notepad++搭配MinGW配置编译C/C++ 说明:这个文档中有部分内容是我自己在配置时参考于网络上的一些文档。如果有你觉得不对或不妥的地方请将内容发送至1503541723@qq.com;(谢谢哦...^_^)。另外:我的系统是64位win7旗舰版。安装所需的的东西在: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++.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”键,看到如下: 编译: 将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++还有许多功能,大家可以自由去探索
|