windows下安装,配置gcc编译器
在Windows下使用gcc编译器:
1.首先介绍下MinGW
MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。
实际上 MinGW 并不是一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。
开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。
所以,使用 MinGW 我们就可以像在 Linux 下一样使用 GNU 程序开发工具。
GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,而且在语言标准的实现上是最接近于标准的。并且 GCC 几乎可以移植到目前所有可用的计算机平台。(我的电脑上就还装有 DevKitPro,里面包含 GCC 的 ARM(for GBA/DS/GP32) 和 MIPS(for PSP) 版本。)
GCC 本身不像 VC 那样拥有IDE 界面(在 Windows 上也存在 Dev C++ 之类的支持 MinGW 编译器的 IDE)。源代码编辑你可以选用任何你喜欢的文本编辑器(据说微软的开发人员包括 VC 的开发都不用 VC 所带的 IDE 编辑器,而是选用 GNU 的 VIM 编辑器)。然后使用 make 等工具来进行软件项目的编译、链接、打包乃至发布。而像 cvs(svn) 源代码版本控制工具可以让世界上任何一个角落的人都可以参与到软件项目中来。
2.下载MinGW
一种方法是到Sourceforge(http://sourceforge.net/project/showfiles.php?group_id=2435)下载一个MinGW-2.0.0-3.exe。
但是我配置的时候我电脑上安装了codeblocks,已经自带了MinGW。
3.环境变量的配置
在(系统属性-->高级-->环境变量-->系统变量 中)(以下目录都根据自己的电脑MinGW所在位置不同而改变)
a.在PATH的值中加入“C:\Program Files\MinGWStudio\MinGW\bin”。这是寻找gcc编译器的路径。如果PATH中还有其他内容,需要用英文状态下分号进行分割
b.新建LIBRARY_PATH变量,在其值中加入“C:\Program Files\MinGWStudio\MinGW\lib”。这是标准库存放的路径。
c.新建C_INCLUDE_PATH变量,在其值中加入“C:\Program Files\MinGWStudio\MinGW\include”。这是Include查找头文件的路径。
4.验证gcc是否正常运行
在cmd控制台窗口下面,输入gcc -v。若已经成功安装好,会显示gcc的版本信息。
windows下安装,配置gcc编译器相关推荐
- Windows下安装配置SubVersion的简明步骤
Windows下安装配置SubVersion的简明步骤 [使用的安装程序和文档说明] svn-1.4.0-setup.exe:Subversion服务端1.4.0安装程序: SubService.ra ...
- Windows下安装配置ant
1.ant安装 请从官网下载ant的*.zip格式的安装包, Windows建议下载*.zip版本, Linux建议下载*.gz版本. 2.配置环境变量 解压之后,在Windows中配置环境变量, 在 ...
- 在windows下安装配置Ulipad
在windows下安装配置Ulipad 今天推荐一款轻便的文本编辑器Ulipad,用来写一些小的Python脚本非常方便. Ulipad下载地址: https://github.com/limodou ...
- tflearn教程_环境部署——Windows下安装配置tensorflow和tflearn
原标题:环境部署--Windows下安装配置tensorflow和tflearn 本例依赖Windows 7 x64位系统,由于Tensorflow依赖于Python,以及大量的相关依赖包,为了免除大 ...
- python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...
最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...
- linux 查看gcc安装目录,Linux下安装配置GCC
1. 下载 在GCC网站上(http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源.目前GCC的最新版本为 3.4.0.可供下载的文件一般有两种形式:gcc-3.4.0.tar.g ...
- OpenEye | Windows下安装配置OpenEye
OpenEye简介 OpenEye是一款用于药物先导发现和改造的专业工具,它不仅考虑了严格的科学意义.还兼顾计算速度.可拓展性以及平台可用性.OpenEye药物设计软件聚焦于先导物识别与优化,尤其擅长 ...
- windows下安装配置cwrsync
CwRsync是基于cygwin平台的rsync软件包,支持windows对windows.windows对Linux.Linux对 windows高效文件同步.由于CwRsync已经集成了cygwi ...
- RabbitMq学习笔记001---RabbitMq在Windows下安装配置
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rab ...
- Maven——windows下安装配置及IDEA设置本地仓库的步骤总结
关注微信公众号:CodingTechWork,一起学习进步. 引言 到手新电脑,对于程序员来说,一堆软件需要重装,当然必不可少的JDK.Maven.IDEA是逃不过的.本文主要记录maven的安装 ...
最新文章
- Science:固氮(The nitrogen fix)
- react源代码重点难点分析
- 垃圾分类智能化-垃圾分类机器人
- php常用算法的时间复杂度,php的几个经典排序算法及时间复杂度和耗时​
- vue openlayer单击地图事件循环多次执行_Vue中$nextTick的理解
- 分享:一篇webpack配置基础绝好文章
- AR人工智能模型训练计算机,ar人工智能模型训练一般采用什么计算机
- 程序员面试金典——4.7最近公共祖先
- 关于电量采集芯片(库仑计)DS2781相关操作及配置
- 如何下载自己喜欢的网站
- Project2007工具栏没有Pert分析按钮
- appcan与java_AppCan试用体验
- 使用stp制造广播风暴!
- C专家编程 第1章 C:穿越时空的迷雾 1.4 KR C
- Android编译中m、mm、mmm的区别
- 蘑菇街后台开发实习二面(视频面)
- 【自校正控制】批处理最小二乘法
- 孤岛危机简体中文版 机器人_孤岛危机系列1-3合集|孤岛危机游戏全系列1-3合集简体中文版_ - 极光下载站...
- 宝塔Linux面板使用
- A*算法项目实践之一:栅格法的使用与障碍物栅格的生成