您的位置:起点软件下载编程开发编译工具gcc编译器下载安装 中文版

gcc编译器下载安装 中文版gcc编译器下载安装 中文版

软件大小:12.4M

软件官网:HomePage

用户评分:

软件类型:绿色软件

运行环境:Win All

软件语言:简体中文

软件分类:编译工具

更新时间:2019/3/16

授权方式:免费软件

插件情况:无 插 件

平台检测 无插件 360通过 腾讯通过 金山通过 瑞星通过
代码编辑软件
gcc编译器这是一款具有专业性质的编程语言编译套件,该套件可适用于Windows、Linux、Mac OS等多个平台运行使用,可支持C、C++、Objective-C、Fortran、Java等主流编程语言编译。
gcc编译器

【软件介绍】

gcc编译器(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,“自由”的含义是它尊重用户的自由。

【创作背景】

GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。
GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。后来又扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。

【支持语言】

以2006年5月24日释出的4.1.1版为准,gcc编译器可处理下列语言:
Ada 〈GNAT〉
C 〈GCC〉
C++(G++)
Fortran 〈Fortran 77: G77, Fortran 90: GFORTRAN〉
Java 〈编译器:GCJ;解释器:GIJ〉
Objective-C 〈GOBJC〉
Objective-C++
先前版本纳入的CHILL前端由于缺乏维护而被废弃。
Fortran前端在4.0版之前是G77,此前端仅支援Fortran 77。在本版本中,G77被废弃而采用更新的GFortran,因为此前端支援Fortran 95。
下列前端依然存在:
Modula-2
Modula-3
Pascal
PL/I
D语言
Mercury
VHDL

【基本规则】

.c为后缀的文件,C语言源代码文件;
.a为后缀的文件,是由目标文件构成的档案库文件;
.C,.cc或.cxx 为后缀的文件,是C++源代码文件且必须要经过预处理;
.h为后缀的文件,是程序所包含的头文件;
.i 为后缀的文件,是C源代码文件且不应该对其执行预处理;
.ii为后缀的文件,是C++源代码文件且不应该对其执行预处理;
.m为后缀的文件,是Objective-C源代码文件;
.mm为后缀的文件是Objective-C++源代码文件;
.o为后缀的文件,是编译后的目标文件;
.s为后缀的文件,是汇编语言源代码文件;
.S为后缀的文件,是经过预编译的汇编语言源代码文件。

【安装教程】

教你怎么在linux上安装gcc编译器
很多时候,我们在学习linux程序设计的时候,就必须要用到gcc编程套件,这时候我们就需要安装gcc。下面我就教你怎么在red hat系列的linux上(rpm软件)安装gcc。
首先我们先要确定下,机器是否已经安装有gcc。我们输入gcc看看?很显然,提示命令找不到,显然我们是没有安装的。

我们首先需要挂载光盘到挂载点,mount /dev/cdrom /mnt,我这里是挂载到mnt目录

改变目录到挂载目录。cd /mnt
  
改变目录到CentOS目录(不同发行版不同)cd CentOS

输入rpm -ivh gcc然后按下table看看是否有gcc开头的文件

可以看到,我们的gcc主程序就是gcc-4xxxx的这个文件,我们在rpm -ivh gcc后面加上一个-4,然后按下table键补全后面的内容。

按下回车后,依赖包出现了。
可以看到依赖包是glibc-devel
版本号>= 2.2.90
也就是说,我们在安装gcc之前,需要安装glibc-devel这个包,原因是我们的gcc里面所用到的东西要用到这个包,也就是所谓的依赖关系。

那我们就跟着依赖包来安装。按下方向键的up键,找到上一条命令。

很多新手经常装不上rpm包的原因就是依赖包的事,包括我,我以前因为这个依赖包也搞得很头痛。
这里你只要记住一点,不要一个一个去安装依赖包。
例如我们现在要装的是gcc
第一个出现的依赖包是glibc-devel
那么我们的命令是rpm -ivh gcc glibc-devel
这样就可以解决这样依赖包的问题。
在原来的命令上加上glibc-dev
然后按下table键补全

按下回车安装,发现又有glibc-devel的依赖包了。

那么我们还是按下方向键的UP键找到上一条命令,然后在命令的基础上加上新的依赖包名。

把所有依赖包都加上去之后,我们就可以看到这样的一个安装界面了。

装好之后,我们输入一个gcc试试看。可以看到,已经装好了。


教你怎么用yum安装gcc编译器
在这之前,需要有root权限。
首先需要做检查工作。
检查网络是否正常?
ping www.baidu.com -c 3

查看机器上是否装有gcc。没有找到命令,证明没有安装。

输入yum
检查yum是否有安装,是否正常。
打印出帮助信息,说明已经安装yum工具并正常使用。

输入yum install gcc -y
开始安装gcc

提示compilete即安装完成。

输入gcc试试看?是不是安装好了呢?

【使用方法】

1、首先检查是否在你的机器上安装了GCC,使用命令:
2、可用rpm -q gcc 检查。
3、使用Gcc,Gcc是基于命令行的,使用时通常后跟一些选项和文件名。Gcc的基本用法如下: gcc [options] [filenames] 命令行选项制定操作将对命令行上的每个给出的文件执行。

【更新日志】

2012年03月23日,GCC 首个公开发布版本是在 1987 年由 Richard Stallman 发布的,到今天已经整整 25 年了。为了庆祝 25 周年,GCC 也相应发布了 GCC 4.7.0 版本,这是 GCC 一个全新的重要版本。
GCC 4.7.0 带来了一组关于链接时优化 (LTO) 框架可提升伸缩性和降低内存使用,据开发者称,在 64 位系统上需要 8G 内存来对 Firefox 进行优化,然而用了 LTO 后只需 3G。
此外就是体验的支持软件事务内存,支持更多 C++11 标准,包括原子性、C++11 内存模型,用户定义文字、别名声明、构造器委派和可扩展的语法等。
GCC 4.7.0 还改进对 Fortran 的支持,支持 Google Go 1 等等多项改进。
2012年06月14日,GCC 4.7.1 发布了,这是一个 bug 修复版本,主要是 4.7.0 中的一些回归测试发现的问题修复。
2013年04月11日,GCC 4.7.3 发布。
2013年03月22日,GCC 4.8.0发布,进一步加强了对已C++11的支持。并且G++开始支持-std=c++1y选项,用来支持计划于2014年发布的C++11修订版标准(C++14)。
2013年10月16日,GCC 4.8.2发布。提供了对于OpenMP 4.0的支持。
2014年04月22日,GCC发布了4.9.0版本,提供了对C11标准的Generic Selection语法特性(_Generic)的支持以及对多线程方面特性的支持。

精品软件

代码编辑器大全

代码编辑器大全

代码编辑器对于每一位程序员来说都是非常不错的软件之一,一款优秀的代码编辑软件可以帮你更有效率的编写代码,更快的完成编程项目。所以小编今天特地收罗了一些专业的代码编辑器,包括了HTML编辑器、文本代码编辑器等,希望能够帮助到你。

大家都喜欢

  • 电脑软件
  • 手机软件
更多>

用户评论

(您的评论需要经过审核才能显示)0人参与,0条评论
140

最新评论

还没有评论,快来抢沙发吧!

请简要描述您遇到的错误,我们将尽快予以修订

返回顶部