什么是mingw?Mingw安装教程[图片]
Mingw是Windows上极简GNU的缩写。实际上,它把经典的开源c语言编译器GCC移植到了Windows上,并且包含了Win32API,所以可以在Windows下编译源代码生成可执行程序。
Mingw安装教程:
第一步:mingw的安装程序类似于Chrome和Adobe Flash Player,是一个在线安装程序,必须连接到互联网才能正确安装。它只相当于一个下载器,运行时会从mingw官方服务器下载真正的mingw安装文件。双击运行mingw安装程序。
步骤mingw安装程序运行后出现的第一个窗口。主要告诉你这个安装程序的版本,不用担心直接下一步。
第三步,还有一些没有意义的提示,就下一步。
第四步:一般来说,选择后面有日期的选项。如果您的mingw在线安装程序不是最新的,请选择以下选项。
第五步:这是所有软件安装时都有的版权声明页面。如果你不同意,你不能安装它。
步骤6:选择mingw的安装位置。一般来说,不安装在c盘上是常识。需要注意的是,安装mingw后,会占用200MB左右的空间。请检查您选择的磁盘空间是否足够。
lid; border-left: #cccccc 1px solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid"title="【mingw】不要安装到C盘"/>步骤7、选择在开始菜单中是否创建快捷方式,以及创建在哪个目录中。如果你没有洁癖之类的,就不用管它,直接 Next 。
步骤8、 mingw 不仅可以编译C语言,还可以编译其他语言,但要先安装编译相应语言的组件。在这个窗口中就可以选择安装那些组件,只要勾选上之后就会自动安装。
步骤9、MSYS Basic System 是一个小型的 GNU 环境,类似的还有 Cygwin。它的主要作用是,可以让你使用一些在 Windows 的命令提示符(Shell)下无效的命令。众所周知,Windows 的命令提示符功能有限,很多强大的命令无法使用。在一般情况下这没有什么问题,但当你使用 GTK+ 开发图形界面程序时,就会发现 GTK+ 官方示例在编译时,所用的命令无法在命令提示符中运行,所以需要 MSYS 。
步骤10、看一下上面的清单列表,如果没有问题,点击 Install 就会开始安装。注意,一定要连接网络,否则无法安装。
步骤11、 mingw 在线安装程序开始下载安装文件。实际上 mingw 是一个绿色软件,将 mingw 文件下载下来之后,配置一下就可以使用。mingw 在线安装程序是简化了手动下载,让你可以更轻松的完成这一过程。
步骤12、mingw 安装完成后会显示这个窗口,点击 Finish 关闭安装程序,之后就剩配置 mingw 了。上面那个选项,是显示安装日志,如果网络不好,可以检查一下是否全部正确下载了。
配置 mingw
步骤13、虽然 mingw 已经安装完成,但还要配置 mingw,否则会无法使用。首先找到并打开你安装 mingw 的目录,其中有一个 bin 目录,将它的地址复制下来。
步骤14、然后在桌面上的「计算机(我的电脑)」右键→属性,打开如上图所示的窗口。点击高级系统设置,即可打开下图所示的窗口。
步骤15、点击环境变量,打开下图窗口。
步骤16、在系统变量中找到 Path 这个变量,选中它后点击编辑按钮,会弹出下图所示的窗口。
步骤17、将之前复制的 MinGw 的 bin 目录的地址,添加到 Path 的变量值的最后面。在粘帖之前,要先在原变量值的最后面加一个英文的分号 ; ,将 bin 目录的地址分隔开。之后点击确定,就完成了 mingw 的配置。
测试 mingw 是否安装正确
步骤18、首先是打开 Windows 的命令提示符,开始菜单→运行→输入字符 cmd →回车,打开如下图所示 Shell 窗口。
步骤19、在这里输入字符 gcc ,回车。之所以输入 gcc 是因为 mingw 是 Windows 版的 gcc,mingw 和 gcc 其实是一样的,只是所支持的操作系统不同。
步骤20、这个提示是告诉你,你没有向 gcc(mingw)输入任何代码源文件。虽然这是个警告,但却说明 gcc 已经在正常运行了。到此,mingw 已经安装成功了。