- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【C语⾔】MinGW下载及安装教程(过于详细)
搬砖于:
前⾔
本⽂主要讲述如何安装 C语⾔编译器——MinGW ,特点是⽂章附有完整详细的实际安装过程截图,⽂字反⽽起说明提⽰作⽤。
编写本⽂的原因始于我的⼀个观点:图⽚可以⽐⽂字传达更多的信息,也能让其他⼈更容易理解作者的意图及思想。因此,我将安装
MinGW 的过程和步骤,编写成了这篇以图⽚为主的教程,为了让看到这篇⽂章的任何⼈,都可以很容易按照图⽚所⽰正确安装 MinGW。
⼀、什么是 MinGW ?
MinGW 的全称是:Minimalist GNU on Windows 。它实际上是将经典的开源 C语⾔编译器 GCC 移植到了 Windows 平台下,并且包含了
Win32API 和 MSYS ,因此可以将源代码编译⽣成 Windows 下的可执⾏程序,⼜能如同在 Linux 平台下时,使⽤⼀些 Windows 不具备的开
发⼯具。
⼀句话来概括:MinGW 就是 GCC 的 Windows 版本。
⼆、为什么使⽤ MinGW ?
1. MinGW 是开源软件,可以免费使⽤。
2. MinGW 由⼀个活跃的开源社区在持续维护,因此不会过时。
3. MinGW ⽀持最新的 C语⾔标准。
4. MinGW 使⽤ Windows 的C语⾔运⾏库,因此编译出的程序不需要第三⽅ DLL ,可以直接在 Windows 下运⾏。
5 那些著名的开源 IDE 实际只是将 MinGW 封装了起来,使它拥有友好的图形化界⾯,简化了操作,但内部核⼼仍然是 MinGW。
MinGW 是稳定可靠的、持续更新的 C/C++ 编译器,使⽤它可以免去很多⿇烦,不⽤担⼼跟不上时代,也不⽤担⼼编译器本⾝有严重漏洞,
可以放⼼的去编写程序。
三、MinGW 适合做什么?
对于熟悉 MinGW 的⾼⼿⽽⾔,它可以编译任何 C语⾔程序。但对于⼀般⼈来说,MinGW 太过简陋,连图形⽤户界⾯都没有。对于习惯使
⽤⿏标的⼈来说,是很痛苦的。虽然也可以通过⼀些配置,让 MinGW 拥有图形⽤户界⾯,但那个过程⾮常⿇烦。
除此之外,编译复杂的程序时,还需要你会编写 Makefile ,否则只能⼀个⽂件⼀个⽂件的编译,可想⽽知会多么⾟苦。
但对于初学 C语⾔的⼈来说,MinGW 是正合适的编译器,⾄少⿊⾊的命令提⽰符界⾯很有编程的⽓氛,感觉很酷。在刚开始学 C语⾔时,
⼀般情况下所有代码都写在⼀个⽂件中,只要输⼊⼏个简单的命令,就能⽤ MinGW 编译成可执⾏⽂件。虽然 VS2013 等编译器,只要点击
下⿏标就可以完成编译,但它会⾃动⽣成⼀⼤堆⼯程⽂件,让初学者摸不着头脑。⽽ MinGW 则只会⽣成⼀个可执⾏⽂件。
如果对 MinGW 和 VS2013 等编译器进⾏⼀下形容,那么 MinGW 是⼿动的,⽽ VS2013 等编译器则是⾃动的。因此 MinGW 的编译过程更
加直观容易理解,也⽐较适合C语⾔学习。
总⽽⾔之,对于⼀般⼈来说,MinGW 适合学习 C语⾔时使⽤,真正⼯作还是⽤ VS2013 更好。当然如果您是在 Linux 下⼯作,那么
Code::Blocks可能是⼀个选择,不过最⼤的可能是您必须习惯使⽤ GCC 来编译程序。
四、下载和安装 MinGW
在开始安装之前,请先确认您满⾜以下⼏个条件。
1.您的电脑已经连接到⽹络。
2.您的电脑硬盘有500MB的剩余空间。
3.您现在有充⾜的时间。(受您当前⽹速的影响,安装过程可能会花费1、2个⼩时以上的时间。)
如果您确认,您满⾜了上述条件,那么就可以开始安装 MinGW 了。
注意:教程中的图⽚都是实际安装时的原⽐例截图,如果您看不清图⽚中的提⽰语,可以将图⽚放⼤,不会影响清晰度。具体做法是点击图
⽚,将会进⼊到图⽚的展⽰页⾯,在展⽰图⽚的左下⾓,有⼀个叫“原图”的链接,点击它即可。如果前⾯的⽅法失效,您仍然可以通过浏览
器放⼤页⾯的功能,放⼤图⽚,例如在 Chrome 浏览器下,您可以按住 Ctrl 键,然后滚动⿏标滚轮,即可放⼤页⾯。
1.MinGW官⽅⽹站⾸页(/)
MinGW 的官⽅⽹站地址是:。打开这个地址后,我们看到的就是 MinGW 的官⽅⽹站⾸页⾯,在其中找到 Downloads 下载链接,单击它进
⼊ MinGW 的下载页⾯。
注意:安装MinGW的时候需要连接到⽹络,并且下载量很⼤,如果您的⽹络环境不是很好,很可能安装失败。
2.MinGW安装管理器下载页⾯
在 MinGW 的下载页⾯中,我们只需单击红⾊线框中的 Download mingw-get-setup.exe (86.5kB) 链接,下载安装程序即可,因
您可能关注的文档
- 《中医养生康复学》教学大纲.pdf
- 《最精彩的表演》阅读答案.pdf
- 「二年级音乐教案(上册)」.pdf
- 「哈工大数字电子技术基础习题册2010-答案6-7章」.pdf
- 【《病梅馆记龚自珍》阅读答案及翻译】病梅馆记龚自珍翻译.pdf
- 【地理】地理综合题答题技巧.pdf
- 【老会计经验】税务内控管理:为企业筑牢“防火墙”.pdf
- 【算法-分治策略应用】循环赛日程表问题.pdf
- 【小学】人教版三年级数学上册第二章《万以内的加法和减法(一)》模拟卷(第四套).pdf
- 【知识学习】教务主任培训班开班学员表态发言.pdf
- 【word文档可编辑】天津市中考地理易错易混100选择题组题精粹含解析.pdf
- 〖2021年整理〗《垂径定理》同步辅导.pdf
- 1.2《数据库系统概论》之数据模型(概念模型、逻辑模型--物理模型、层次模型、网状模型、关。。。.pdf
- 1.3《数据库系统概论》之数据库系统结构和组成(内模式、模式、外模式、人员……).pdf
- 1.5 函数y=Asin(ωx+φ)的图象 教学设计(合肥十中 刘先群).pdf
- 1.5函数y=Asin(ωx+φ)的图象示范教案.pdf
- 1.14 用DIS研究温度不变时,一定质量气体压强与体积的关系.pdf
- 1数据结构基本概念(带答案).pdf
- 3 场地健康风险评价.pdf
- 3、安全生产知识考试补充教材试题库.pdf
最近下载
- 2025年江苏省公务员省考《行测》联考-部分真题(A类).pdf VIP
- 校园消防安全台账范本.docx
- 2024版加油站安全生产管理台账样本.doc VIP
- 精品解析:江苏省南京市玄武外国语学校、科利华中学2022-2023学年八年级下学期期中语文试题(解析版).docx VIP
- PC工法桩专项施工方案 .doc
- foreign language classroom anxiety.pdf VIP
- JT_T 410-2022CN交通运输行政执法标识.pdf
- 标准图集-22TJ310装配式钢筋桁架楼承板系列产品-下册.pdf VIP
- 汽车基础知识在线试题答案2.pdf VIP
- 地质勘查坑探规范.pdf VIP
文档评论(0)