MinGW使用
来源:互联网 发布:传奇数据库db排序器 编辑:程序博客网 时间:2024/05/19 14:18
MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。
MinGW最大的特点就是编译出来的可执行文件能够独立在Windows上运行。
MinGW的组成:
- 编译器(支持C、C++、ADA和Fortran)
- GNU工具
- mingw-get(用于Windows平台安装和部署MinGW和MSYS的命令行安装器)
- mingw-get-inst(用于GUI打包)
MinGW安装
1. 下载
MinGW官方网址:http://www.mingw.org/
下载地址:http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/
2. 安装下载器
运行刚刚下载的安装程序。
默认安装到C:\MinGW,博主习惯安装在D盘下。点"Continue"。
安装完成后,桌面出现这样一个图标。
这只是个安装器,需要在线下载真正的安装内容,所以速度不会快。
3. 选择安装组件
运行安装程序。
选择需要安装的组件,右键选择“Mark for Installation”,之后选择"Installation -> Apply Changes”。
4. GCC
这里重点要提到的是GCC组件的安装,如图所示。
先选择左边的"MinGW Base System"选项,之后再右边找到mingw-gcc。最好选择bin,dev和lic三个组件进行安装。
配置
1. 设置MinGW环境变量
在“我的电脑”的属性里修改“环境变量”即可,具体是修改“环境变量”的系统变量PATH,如下图所示:
如果是Vista/Win7用户,在“我的电脑”属性里的“高级系统设置”里设置。在用户或者系统的PATH环境变量后面加入c:\mingw\bin目录,也就是你的安装目录下的bin目录,这样你在命令行里面就可以使用gcc, g++等命令了。
系统或者用户的PATH变量都可以,我个人建议使用用户PATH环境变量。在添加环境变量的对话框中,先看用户变量是否已经添加PATH变量,如果已经添加就选择编辑,并且把c:\mingw\bin变量加在原有PATH变量之后,用;(分号)隔开就行了。如果还没有PATH变量,就直接添加就行了。
好啦,这样做完之后,恭喜你安装MinGW成功了。下面是检测MinGW里的GCC是否能使用的方法,打开命令行(cmd),输入命令gcc -v
这样今后你就可以从CMD命令行在任何目录里直接使用GCC来编译C程序啦。
2. 查看GCC版本信息
打开命令行,输入gcc -v查看编译器版本。如下图:
MinGW使用
1. 测试编译
测试文件test.c,代码如下
#include <stdio.h>void main() { printf("Hello World!");}
2. 编译test
编译命令如下:
gcc test.c -o test
输出结果为:test.exe
3. 执行
输入test回车,结果如下:
结果
另附:使用MinGW内G++编译C++程序
- MinGW使用
- 使用mingw-get 更新 mingw中的gcc
- 使用MinGW编译Lua
- 使用mingw编译wxPropertyGrid
- 使用 MinGW 编译 wxWidgets
- MinGW介绍与使用
- MinGW介绍与使用
- MinGW介绍与使用
- 使用MinGW编译FFmpeg
- 使用mingw编译wxWidgets
- 使用MinGW编译boost
- 使用MinGW编译Psycopg2
- 使用Mingw编译Clang
- 使用 minGW 编译 wxWidgets
- MinGW安装和使用
- MinGW的简单使用
- MinGW安装和使用
- MinGW介绍与使用
- NODE.JS ORM之sequelize 框架
- Python学习--21 电子邮件
- linux 中特殊符号用法详解
- ubuntu install VS Code
- 10.3其他数学专题
- MinGW使用
- JavaScript数据类型的一些注意点
- CF - 665E 字典树
- Android Studio编译出错 AssertionError:
- 探索Glide对Gif图片资源的获取、解析过程
- odoo关系型字段domain写法
- 动态链接和静态链接
- 博客新家地址
- 夕拾算法进阶篇:31)最短路径Dijkstra(图论)