Windows下安装配置MinGW GCC调试环境
- 下载安装文件:Sourceforge 64位系统安装选项记得选x86_64。安装过程中连不上服务器的话也可以选择下载压缩包。
 
- 配置环境变量,假设mingw安装目录为C:\mingw-w64\mingw64:
 
- 把mingw的bin文件夹加入系统环境变量Path: 管理员权限命令行下执行:
setx -m PATH "%PATH%;C:\mingw-w64\mingw64\bin
 - 设置MINGW_HOME变量: 
setx MINGW_HOME "C:\mingw-w64\mingw64"
 
- 将以下内容存成batch文件,如build.bat:
g++ -I%MINGW_HOME%\include -Wl,-enable-auto-import -std=c++14 -DLOCAL -Wall -o MyApp.exe %1
MyApp使用:
build.bat HelloWorld.cpp
会编译目标cpp文件,如果成功会执行输出的.exe文件。
 附: C++ STL 速查手册: Zeal
Windows下安装配置MinGW GCC调试环境的更多相关文章
- Windows下安装配置Apache+PHP+Mysql环境
		
1.下载相关安装包 Apache下载: http://archive.apache.org/dist/httpd/binaries/win32/ ,选择httpd-2.2.25-win32-x86-n ...
 - 在windows下安装配置Ulipad
		
在windows下安装配置Ulipad 今天推荐一款轻便的文本编辑器Ulipad,用来写一些小的Python脚本非常方便. Ulipad下载地址: https://github.com/limodou ...
 - (转)windows 下安装配置 Nginx 详解
		
windows 下安装配置 Nginx 详解 本文转自https://blog.csdn.net/kingscoming/article/details/79042874 nginx功能之一可以启动一 ...
 - QT学习之windows下安装配置PyQt5
		
windows下安装配置PyQt5 目录 为什么要学习QT 命令行安装PyQt5以及PyQt5-tools 配置QtDesigner.PyUIC及PyRcc 为什么要学习QT python下与界面开发 ...
 - RabbitMQ学习在windows下安装配置
		
RabbitMQ学习一. 在windows下安装配置 1.下载并安装erlang,http://www.erlang.org/download.html,最新版是R15B01(5.9.1).由于我机器 ...
 - Windows下安装配置免安装MySQL5.7服务器
		
Windows下安装配置免安装MySQL5.7服务器 1.下载.解压安装包 从MySQL官方网站上下载mysql-5.7.19-winx64.zip 下载完成后,把安装包解压到D:\DevSoft ...
 - Windows下安装配置MySQL
		
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
 - Windows下安装配置ant
		
1.ant安装 请从官网下载ant的*.zip格式的安装包, Windows建议下载*.zip版本, Linux建议下载*.gz版本. 2.配置环境变量 解压之后,在Windows中配置环境变量, 在 ...
 - Windows下安装配置MongoDB
		
Windows下安装配置MongoDB 一,介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB ...
 
随机推荐
- Asp.Net MVC源码调试
			
首先下载MVC源代码,下载地址为:https://aspnetwebstack.codeplex.com/ 打开项目,卸载test文件夹下的所有项目和System.Web.WebPages.Admin ...
 - 为Linux设置IPTables防火墙
			
我们 来讨论一下如何为你的CentOS 服务器来设置简单的防火墙. 这里我们以DigitalOcean的CentOS 6 VPS为基础来讨论的,同样也适用于 阿里云上其他类型的LINUX系统. (阿里 ...
 - mysql install steps
			
the official documents for mysql 5.6 install key steps: # Preconfiguration setup shell> groupadd ...
 - Discuz3.3注册程序修改添加记录推荐人账号
			
Discuz3.3注册入口地址为:member.php?mod=register 一.member.php: 打开之后,代码非常简单. 其中有一句: $mod = !in_array($discuz- ...
 - ESP和EBP 栈顶指针和栈底指针
			
http://blog.csdn.net/hutao1101175783/article/details/40128587 (1)ESP:栈指针寄存器(extended stack pointer), ...
 - P2564 [SCOI2009]生日礼物
			
题目背景 四川2009NOI省选 题目描述 小西有一条很长的彩带,彩带上挂着各式各样的彩珠.已知彩珠有N个,分为K种.简单的说,可以将彩带考虑为x轴,每一个彩珠有一个对应的坐标(即位置).某些坐标上可 ...
 - 31、springboot与任务
			
异步任务 测试如下: 进行等待三秒在进行应答 @Service public class AsynService { public void hello(){ try { Thread.sleep() ...
 - PHP面试系列 之框架(二)---- 常见框架的特性
			
题:PHP框架有哪些,你用过哪些?各自的优缺点是什么? 考点: (1)PHP框架的差异和优缺点 1.Yaf框架 使用PHP扩展的形式写的一个PHP框架,也就是以C语言为底层编写的,性能上要比PHP代码 ...
 - spring cloud各个模块作用
			
Eureka Client:负责将这个服务的信息注册到Eureka Server中.Eureka Server:注册中心,里面有一个注册表,保存了各个服务所在的机器和端口号.ribbon:负载均衡,获 ...
 - Dubbo实践(十一)远程调用流程
			
默认协议的rpc 过程是比较复杂的,其中涉及到了各个方面,其余各协议实际上有对这个过程进行简化:因此看懂了默认协议的rpc 过程,其他协议就非常容易懂了.在讲Dubbo通信过程之前,可以先了解:Jav ...