『安装 MinGW 的图片教程』这篇文章是 rsreland ()于 2012年10月18日 编写,它是一篇讲述如何安装 C语言编译器 MinGW 的图片教程。
图片可以比文字传达更多的信息,也能让读者更容易理解作者的意图。因此,我将安装 MinGW 的过程和步骤,制作成了图片教程,为了让看到这篇文章的人可以很容易按照图片所示安装 MinGW。
我希望写出一篇即使是⑨也可以看懂的 MinGW 安装教程。
1. MinGW 是开源软件,可以免费使用。
2. MinGW 由一个活跃的开源社区在持续维护,因此不会过时。
很多 C语言 的编程书籍,都是用 TC 来做演示的编译器。但其实 TC 早已经过时了,它的开发公司 Borland 公司早已被人收购,所以 TC 已经没人维护了。
TC 最坑爹的是它独有的绘图库,其实只是在 DOS 界面画图,根本不能制作出图形用户界面。而且因为那个绘图库是 TC 独有的,所以代码只能在 TC 下编译。
当然,最重要的是 TC 是 DOS 时代的编译器,理所当然的只能开发 DOS 下运行的程序。
对于熟悉 MinGW 的高手而言,它可以编译任何 C语言 程序。但对于一般人来说,MinGW 太过简陋,连图形用户界面都没有。对于习惯使用鼠标的人来说,是很痛苦的。虽然也可以通过一些配置,让 MinGW 拥有图形用户界面,但那个过程非常麻烦。
除此之外,编译复杂的程序时,还需要你会编写 Makefile ,否则只能一个文件一个文件的编译,可想而知会多么辛苦。
但对于初学 C语言 的人来说,MinGW 是正合适的编译器,至少黑色的命令提示符界面很有编程的气氛,感觉很酷。在刚开始学 C语言 时,一般情况下所有代码都写在一个文件中,只要输入几个简单的命令,就能用 MinGW 编译成可执行文件。虽然 VC 6 等编译器,只要点击下鼠标就可以完成编译,但它会自动生成一大堆工程文件,让初学者摸不着头脑。而 MinGW 则只会生成一个可执行文件。
如果对 MinGW 和 VC 6 等编译器进行一下形容,那么 MinGW 是手动的,而 VC 6 等编译器则是自动的。因此 MinGW 的编译过程更加直观容易理解,也比较适合C语言学习。
总而言之,对于一般人来说,MinGW 适合学习 C语言 时使用,真正工作还是用 VC 6 更好。
◆ 以下是安装 MinGW 的图片教程
(图片本身是可以放大的,根据不同的浏览器,操作也有不同。例如Chrome浏览器:在图片上右键→在新标签上打开图片。)
MinGW 官方网站的网址是: ,首页如上图所示。点击图种红圈所示的 Downloads 链接,即可进入 MinGW 下载页面。
上图就是 MinGW 的下载页面,你只需下载红框中的安装程序即可,它总是最新的稳定版 MinGW。(如果你很了解 MinGW 的话,也可以从页面里的那些目录中手动下载。)
进入这个页面5秒钟后,会自动开始下载 MinGW 安装程序。
MinGW的安装程序与Chrome、Adobe Flash Player的类似,是在线安装程序,必须联网才能正确安装。它只相当于一个下载器,当其运行时,将会从MinGW的官方服务器上下载真正的MinGW安装文件。双击运行 MinGW 安装程序。
MinGW 安装程序运行后,出现的第一个窗口。主要是告诉你这个安装程序的版本,不用管它直接 Next 。
仍然是一些没有太大意义的提示信息,直接 Next。
一般来说,选择上面那个后面带有日期的选项即可。如果你的 MinGW 在线安装程序不是最新的,那就选择下面那个选项。
这就是所有软件安装时都有的版权声明页面,如果不同意则不能安装。
在这里选择 MinGW 将要被安装到哪里。一般来说,不要安装到C盘,这是常识。要注意的是,MinGW 安装后,会占用 200MB 左右的空间,请检查自己所选的磁盘空间是否足够。
选择在开始菜单中是否创建快捷方式,以及创建在哪个目录中。如果你没有洁癖之类的,就不用管它,直接 Next 。
MinGW 不仅可以编译C语言,还可以编译其他语言,但要先安装编译相应语言的组件。在这个窗口中就可以选择安装那些组件,只要勾选上之后就会自动安装。
MSYS Basic System 是一个小型的 GNU 环境,类似的还有 Cygwin。它的主要作用是,可以让你使用一些在 Windows 的命令提示符(Shell)下无效的命令。众所周知,Windows 的命令提示符功能有限,很多强大的命令无法使用。在一般情况下这没有什么问题,但当你使用 GTK+ 开发图形界面程序时,就会发现 GTK+ 官方示例在编译时,所用的命令无法在命令提示符中运行,所以需要 MSYS 。
看一下上面的清单列表,如果没有问题,点击 Install 就会开始安装。注意,一定要连接网络,否则无法安装。
MinGW 在线安装程序开始下载安装文件。实际上 MinGW 是一个绿色软件,将 MinGW 文件下载下来之后,配置一下就可以使用。MinGW 在线安装程序是简化了手动下载,让你可以更轻松的完成这一过程。
MinGW 安装完成后会显示这个窗口,点击 Finish 关闭安装程序,之后就剩配置 MinGW 了。上面那个选项,是显示安装日志,如果网络不好,可以检查一下是否全部正确下载了。
虽然 MinGW 已经安装完成,但还要配置 MinGW,否则会无法使用。首先找到并打开你安装 MinGW 的目录,其中有一个 bin 目录,将它的地址复制下来。
然后在桌面上的「计算机(我的电脑)」右键→属性,打开如上图所示的窗口。点击高级系统设置,即可打开下图所示的窗口。
点击环境变量,打开下图窗口。
在系统变量中找到 Path 这个变量,选中它后点击编辑按钮,会弹出下图所示的窗口。
将之前复制的 MinGw 的 bin 目录的地址,添加到 Path 的变量值的最后面。在粘帖之前,要先在原变量值的最后面加一个英文的分号 ; ,将 bin 目录的地址分隔开。之后点击确定,就完成了 MinGW 的配置。
首先是打开 Windows 的命令提示符,开始菜单→运行→输入字符 cmd →回车,打开如下图所示 Shell 窗口。
在这里输入字符 gcc ,回车。之所以输入 gcc 是因为 MinGW 是 Windows 版的 gcc,MinGW 和 gcc 其实是一样的,只是所支持的操作系统不同。
这个提示是告诉你,你没有向 gcc(MinGW)输入任何代码源文件。虽然这是个警告,但却说明 gcc 已经在正常运行了。
到此,MinGW 已经安装成功了。如果你有任何疑问,或发现这篇日志有任何错误,请在这篇日志下留言。希望这篇日志对你有帮助,谢谢阅读。
很多大型项目的编译都是通过Makefile来组织各种库和代码之间的依赖关系。Makefile不仅可以用来编译项目还可以用来组织我们一些日常操作。
Makefile是和make命令一起配合使用的,Makefile就像shell脚本一样,同时执行操作系统的命令。
Makefile的好处就是能够使用一行命令来完成“自动编译”,编译整个工程我们要做的唯一事情就是在shell提示符下输入make命令,整个工程就会自动编译。
make是命令工具,它解释makefile指令规则。
规则主要有两个部分:依赖关系 和 生成目标的方法
将源文件的路径明确在Makefile中,便于编译查找,Makefile中有个特殊的变量 VPATH 就是完成这个功能的。
如果在当前目录中没有找到相应文件或依赖的文件, Makefile 回到 VPATH 指定的路径中再去查找
# 示例3 - 清除示例2中设置的规则版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。