MinGW & Notepad++构建编译C/C++环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MinGW & Notepad++构建编译C/C++环境相关的知识,希望对你有一定的参考价值。
本环境适合初学者,以避免臃肿的VS...
1、下载
MinGW 下载地址:http://mingw.org/ 或点击 Downloads 直接在sourceforge下载
Looking for the latest version? Download mingw-get-setup.exe (86.5 kB) <<---- your choice.
下载后按照默认位置按照(C:\MinGW\以便配置环境变量),安装过程中会联网下载组件,尽量避免使用vpn,会延迟。目测需要3-5分钟。安装后组件库视个人情况添加,建议将推荐组件安装即可。
然后请下载notepad++,哪里都有就不说了,安装后设为默认文本编辑器!
2、配置环境变量
两种方式:效果一样
①、我的电脑-属性-高级系统设置--环境变量-系统变量Path--添加 C:\MinGW\bin\
②、Ctrl+R运行注册表编辑器regedit,找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]目录,修改字符串值“Path"的值,在最后加上“;C:\MinGW\bin\”(不带引号)
3、重启电脑
打开DOS命令行工具,在任意目录下使用gcc、g++、gdb等MinGW内含工具。(如输入“gcc --help”可查看使用说明)
4、notepad++设置
①按F5,输入框
“CMD /K CD /D "$(CURRENT_DIRECTORY)" && gcc -ffreestanding -std=gnu99 -Wall -g3 -O0 -o "E:\output\$(NAME_PART).exe" "$(FILE_NAME)" & PAUSE & EXIT”
然后保存为“编译/Compile”,设置快捷键为Ctrl+F1。(假设输出程序的目录为E:\output,下略。)
②再次输入框
“CMD /K CD /D "E:\output\" && "$(NAME_PART).exe" & PAUSE & EXIT”
保存为“运行程序/Run”,设置快捷键为Alt+F1。
③再次输入框
“CMD /K CD /D "E:\output\" && gdb "$(NAME_PART).exe" & EXIT”
保存为“调试/Debug”,设置快捷键为Ctrl+F2。
④再次输入框
“CMD /K CD /D "E:\output\" && objdump -SlzDeg -M intel "$(NAME_PART).exe">"$(NAME_PART).s" && "$(NAME_PART).s" & EXIT”
保存为“反汇编/Disassemble”,设置快捷键为Alt+F2。
其中“$(NAME_PART)”是指当前编辑文件的文件名,“$(FULL_CURRENT_PATH)”代表当前操作文件的完整路径并包括文件名和后缀名。
配置完成,我们开始测试下:
(完)
参考:http://blog.csdn.net/tangweide/article/details/7071103
本文出自 “尔与同愁” 博客,请务必保留此出处http://mannerwang.blog.51cto.com/12009183/1846491
以上是关于MinGW & Notepad++构建编译C/C++环境的主要内容,如果未能解决你的问题,请参考以下文章
C编译器MinGW安装下载及在notepad++中运行C程序