MinGW - 安装和配置 / MinGW - Howto Install And Configure
MinGW在线安装程序下载地址:http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20101030/mingw-get-inst-20101030.exe/download
一、运行环境 / Environment
Windows 2003 32bit / Windows Xp 32bit / Windows 7
二、MinGW安装 / MinGW - Howto Install
1、双击 mingw-get-inst-20101030.exe 运行,出现如下图所示界面。
点击 “Next >” 按钮。
2、提示将在所有用户的开始菜单或桌面上建立快捷方式图标,如果只是安装给当前用户使用,点击“Cancel”按钮退出安装,以非Administrator权限重新运行安装程序。
点击 “Next >” 按钮。
3、提示安装选择:
Use pre-packaged resossitory catalogues 表示安装20101030这个版本。
Download lastest repository catalogues 表示安装当前最新版本。
点击 “Next >” 按钮。
4、展示软件协议。选择 I accept the agreement,并点击 “Next >” 按钮。
5、提示选择安装目录。默认为C:\MinGW,当然可以选择其他目录。点击 “Next >” 按钮。
建议:目录名称不要包含空格。
6、提示会在程序菜单下建立程序的开始菜单目录,默认为 MinGW。
如果不需要建立开始菜单目录,可以选择 Don't create a Start Menu folder。
点击 “Next >” 按钮。
7、提示选择安装的组件。
建议安装所有组件,一般情况下只要选择 C Compiler、C++ Compiler、MSYS Basic System 就够了。
8、展示确认信息。告诉你选择了安装哪些组件以及安装在哪个目录下。
点击 “Install” 按钮。
系统会另外弹出一个DOS窗口,开始下载选择安装的组件。
9、安装完成后,目录结果类似如下图所示:
三、MinGW配置 / MinGW - Howto Configure
1、右击“我的电脑”图标,在弹出的菜单上选择“属性(R)”菜单项。
2、选择“高级”选项卡。点击“环境变量”按钮。
3、点击“新建(W)”按钮,新建环境变量:MINGW_HOME,变量值为MinGW的安装目录。
4、选择环境变量Path,点击“编辑(I)”按钮。在尾部加入“%MINGW_HOME%\bin;”。点击“确定"按钮保存。
5、点击开始菜单上的”运行“,输入 cmd 打开命令行窗口。
6、输入gcc -v 回车,再输入g++ -v 回车,如果出现窗口的提示,说明MinGW的安装和环境变量配置成功。
四、编译和运行C HelloWorld程序 / Compile and Run C HelloWorld
1、在C盘下新建一个helloworld.c文件,源代码如下:
main() {
printf ("Hello World!\n");
return 0;
}
2、编译。
C:\>gcc -o helloworld.exe helloworld.c
3、运行。
C:\>helloworld.exe
Hello World!This is my first c program!
五、编译和运行C++ HelloWorld程序 / Compile and Run C++ HelloWorld
1、在C盘下新建一个helloworld.cpp文件,源代码如下:
main() {
std::cout << "Hello world!This is my first c++ program!" << std::endl;
return 0;
}
2、编译。
C:\>g++ -o helloworld.exe helloworld.cpp
3、运行。
C:\>helloworld.exe
Hello world!This is my first c++ program!
MinGW - 安装和配置 / MinGW - Howto Install And Configure的更多相关文章
- windows 10安装和配置caffe教程 | Install and Configure Caffe on windows 10
本文首发于个人博客https://kezunlin.me/post/1739694c/,欢迎阅读! Install and Configure Caffe on windows 10 Part 1: ...
- [Part 1] Ubuntu 16.04安装和配置QT5 | Part-1: Install and Configure Qt5 on Ubuntu 16.04
本文首发于个人博客https://kezunlin.me/post/91842b71/,欢迎阅读! Part-1: Install and Configure Qt5 on Ubuntu 16.04 ...
- MinGW安装教程——著名C/C++编译器GCC的Windows版本
前言本文主要讲述如何安装 C语言 编译器——MinGW,特点是文章附有完整详细的实际安装过程截图,文字反而起说明提示作用. 编写本文的原因始于我的一个观点:图片可以比文字传达更多的信息,也能让其他人更 ...
- NotePad++安装和配置C/C++开发插件
NotePad++ - 安装和配置C/C++开发插件 | NotePad++ - Install and Configure plugins for develop C/C++ http://aofe ...
- Linux下FTP安装与配置
第一部分 .note-content {font-family: 'Helvetica Neue', Arial, 'Hiragino Sans GB', STHeiti, 'Microsoft Ya ...
- (七)OpenStack---M版---双节点搭建---Dashboard安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 1.安装并配置 2.重启apache和memcached服务 3.验证 4.在Web界面创建网络 ...
- MinGW安装配置过程
MinGW安装过程 一. 下载 MinGW官网下载地址:http://sourceforge.net/projects/mingw/ 二. 安装 1. 双击下载好的压缩文件. 2. 然后出现如下界面, ...
- win8.1 pro-64位下安装配置MinGW—64位
1.下载MinGW-w64位:http://mingw-w64.org/doku.php 点击Downloads 说明:这边使用的是在线安装方式: 在网站里可以看到他安装后的文件夹: 2.安装 运行m ...
- Windows下安装配置MinGW GCC调试环境
下载安装文件:Sourceforge 64位系统安装选项记得选x86_64.安装过程中连不上服务器的话也可以选择下载压缩包. 配置环境变量,假设mingw安装目录为C:\mingw-w64\ming ...
随机推荐
- angular-基础
AngularJs特点: 1.依赖注入 2.模块化 3.双向绑定 4.语义化标签 当网页加载完毕,AngularJS 自动开启. ng-app 指令告诉 AngularJS,<div> 元 ...
- POJ 2183
模拟题 #include <iostream> #include <cstdio> #include <algorithm> using namespace std ...
- vue中export default 在console中是this.$vm
vue中export default 在console中是this.$vm 用vue-cli搭出框架,用webstorm进行开发,参考vue2的官网进行教程学习, 在vue-cli中是用es6的exp ...
- C++开发人脸性别识别教程(7)——搭建MFC框架之界面绘制
在之前的博客中我们已经将项目中用到的算法表述完成,包含人脸检測算法以及四种性别识别算法,在这篇博客中我们将着手搭建主要的MFC框架. 一.框架概况 在这篇博文中我们将搭建最主要的MFC框架.绘制MFC ...
- selenium的报错信息:selenium.common.exceptions.InvalidSelectorException: Message: invalid selector: Compound class names not permitted
报错信息:selenium.common.exceptions.InvalidSelectorException: Message: invalid selector: Compound class ...
- HTML5图片上传预览
HTML5实现图片的上传预览,需要使用FileReader对象. FileReader: The FileReader object lets web applications asynchronou ...
- 启动项目报错:org.springframework.beans.factory.UnsatisfiedDependencyException
dubbo项目: 启动项目报错:(web端) org.springframework.beans.factory.UnsatisfiedDependencyException: Error creat ...
- Ubuntu 16.04下安装64位谷歌Chromium(Chrome)浏览器
在命令行下输入: sudo add-apt-repository ppa:a-v-shkop/chromium sudo apt-get update sudo apt-get install chr ...
- css文字超出变省略号...
<style>.text1 { width:200px; overflow:hidden; text-overflow:ellipsis; -o-text-over ...
- Optional Chaining as an Alternative to Forced Unwrapping
?与!的区别 You specify optional chaining by placing a question mark (?) after the optional value on whic ...