0.前言
最近对开源编译平台和编译器产生了兴趣,借博客平台总结一些东西(包括minGW,eclipse,sourcery和GDB调试等内容)。总感觉时间一长某些东西自己都会忘记,过段时间回头看看自己的博客也会有很多的收获。突然想起来初中和高中老师的教导——要多做总结,就这样总结来了。
1.MinGw下载和安装
【下载地址】
说明该下载可执行文件其实为在线安装包,选择编译器之后便会开始下载,可选择的编译器包括C编译器和C++编译器。
强烈建议选择一个简单的安装路径,例如D:\MinGW
图1 选择安装路径
这里指选择了C编译器,如果以后要选择C++编译器可以再次运行此在线安装包,添加C++编译器。简单起见,这里指安装C编译器。
图2选择编译器种类
安装过程请保持耐心,可能会遇到网络不通畅的问题。如果遇到这个问题,请休息一会再次尝试。
图3 安装过程
2.MinGW设置验证
2.1 设置环境变量
图4 设置环境变量
把“D:\MinGW\bin”添加至PATH。请注意添加之前应先输入“;”
2.2 查看版本号
验证安装是否成功 gcc -v,这是尝试编译链接之前的基本步骤。
图5 查看版本号
2.3 尝试make
#include <stdio.h>
int main(void)
{
printf("Hello MinGW!\r\n");
while(1)
{
;
}
return 1;
}
保存至E:\c_works,文件名为hello.c
通过控制台尝试编译连接,先修改盘符至E:
接着cd进入c_works目录,输入以下指令
图6 make过程
由于mingw在windows平台上提供了gcc编译环境,更多的内容可参考ubuntu wiki百科中关于GCC入门的资料,必定可以收获更多
http://wiki.ubuntu.org.cn/index.php?title=Gcchowto&variant=zh-cn
分享到:
相关推荐
Qt4.8.4和creator和mingw安装配置说明总结_非常有用
Qt4.8.4和creator和mingw安装配置说明总结,非常有用.pdfQt4.8.4和creator和mingw安装配置说明总结,非常有用.pdf
Qt4.8.4和creator和mingw安装配置说明总结_非常有用.docxQt4.8.4和creator和mingw安装配置说明总结_非常有用.docx
Qt4.8.4和creator和mingw安装配置说明总结,非常有用.docxQt4.8.4和creator和mingw安装配置说明总结,非常有用.docx
说明1: 在使用基于MinGW嵌入式软件仿真调试平台之前,需要首先安装绿色的MinGW C/C++编译环境,参考笔者发布的文档《MinGW的使用指南》。 <br>下载地址: ...
- 对于Windows平台,需要安装额外的工具,如MinGW或者Cygwin,设置环境变量,并通过编写和编译简单的C程序进行验证。 - 对于Mac平台,C语言的开发环境通常需要安装Xcode,然后安装命令行工具,并通过编写和编译简单...
个人总结的完整版的CodeBlocks的安装配置,还有wxWidget在windows下的wxMSW的安装及配置。
windows下编译FFmpeg环境安装 涉及mingw64 及其他依赖库,参考网上做总结
本人为了学习标准C++,偶选择了眼下如日中天的Eclipse做为IDE,为了让Clipse支持C++开发,除了要下载个CDT插件外,就是要下载并 安装Cygwin(或者MingW)了。岂料Cygwin这东西可不是那么好下载的,两个星期以来我...
两个版本均使用相同的服务器二进制文件。 构建服务器 请参阅以获取更多详细步骤。 总结如下: 首先,安装基本依赖项: 转到1.15+ 节点10+和npm Windows上的Mingw64 make prebuild make 运行和测试服务器 要启动...
这个系统是基于 jekyll 搭建的,为了方便本地编辑和看效果,需要将本项目 clone 至本地环境,并在本机安装 jekyll 环境。 Mac/Linux 下 请使用如下命令(其中 gem 是 Ruby 的包管理工具)安装 jekyll(如果遇到权限...