极光库下载 / 极光库,一站式软件下载平台
极光库下载

您的位置: 首页 > 电脑软件 > 编程开发 > 编程工具 > GNU Compiler Collection(gcc编译器)下载v4.7.0 linux版
  • 软件大小:78.55M
  • 软件语言:英文
  • 软件类型:国外软件
  • 软件授权:免费
  • 更新时间:2026-05-13
  • 软件类别:编程工具
  • 应用平台:linux

分数 网友评分:2

下载地址 收藏该页

GNU Compiler Collection是一套以GPL及LGPL许可证所发行的自由软件,也是GNU计划的关键部分,亦是自由的类Unix及苹果计算机Mac OS X 操作系统的标准编译器。
GCC(特别是其中的c语言编译器)也常被认为是跨平台编译器的事实标准。
GCC原名为GNU C语言编译器(GNU C Compiler),因为它原本只能处理C语言。
GCC很快地扩展,变得可处理C++。之后也变得可处理Fortran、Pascal、 Objective-C、Java,以及Ada与其他语言。


【使用方法】

解压缩

    拷贝gcc-4.1.2.tar.bz2(我下载的压缩文件)到/usr/local/src(根据自己喜好选择)下,根据压缩格式,选择下面相应的一种方式解包(以下的“%”表示命令行提示符):

  % tar zxvf gcc-4.1.2.tar.gz 
  或者 
  % bzcat gcc-4.1.2.tar.bz2 | tar xvf -

  新生成的gcc-4.1.2这个目录被称为源目录,用${srcdir}表示它。以后在出现${srcdir}的地方,应该用真实的路径来替换它。用pwd命令可以查看当前路径。

  在${srcdir}/INSTALL目录下有详细的GCC安装说明,可用浏览器打开index.html阅读。

建立目标目录
  目标目录(用${objdir}表示)是用来存放编译结果的地方。GCC建议编译后的文件不要放在源目录${srcdir]中(虽然这样做也可以),最好单独存放在另外一个目录中,而且不能是${srcdir}的子目录。

  例如,可以这样建立一个叫 /usr/local/gcc-4.1.2的目标目录:

  % mkdir /usr/local/gcc-4.1.2 
  % cd gcc-4.1.2

  以下的操作主要是在目标目录 ${objdir} 下进行。

配置
  配置的目的是决定将GCC编译器安装到什么地方(${destdir}),支持什么语言以及指定其它一些选项等。其中,${destdir}不能与${objdir}或${srcdir}目录相同。

  配置是通过执行${srcdir}下的configure来完成的。其命令格式为(记得用你的真实路径替换${destdir}):

  % ${srcdir}/configure --prefix=${destdir} [其它选项]

  例如,如果想将GCC 4.1.2安装到/usr/local/gcc-4.1.2目录下,则${destdir}就表示这个路径。

  在我的机器上,我是这样配置的:

  % ../gcc-4.1.2/configure --prefix=/usr/local/gcc-4.1.2 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java

  将GCC安装在/usr/local/gcc-4.1.2目录下,支持C/C++和JAVA语言,其它选项参见GCC提供的帮助说明。

编译

  % make

安装

  执行下面的命令将编译好的库文件等拷贝到${destdir}目录中(根据你设定的路径,可能需要管理员的权限):

  % make install

  至此,GCC 4.1.2安装过程就完成了。

其它设置

  GCC 4.1.2的所有文件,包括命令文件(如gcc、g++)、库文件等都在${destdir}目录下分别存放,如命令文件放在bin目录下、库文件在lib下、头文件在include下等。由于命令文件和库文件所在的目录还没有包含在相应的搜索路径内,所以必须要作适当的设置之后编译器才能顺利地找到并使用它们。

gcc、g++、gcj的设置

  要想使用GCC 4.1.2的gcc等命令,简单的方法就是把它的路径${destdir}/bin放在环境变量PATH中。我不用这种方式,而是用符号连接的方式实现,这样做的好处是我仍然可以使用系统上原来的旧版本的GCC编译器。

  首先,查看原来的gcc所在的路径:

  % which gcc

  在我的系统上,上述命令显示:/usr/bin/gcc。因此,原来的gcc命令在/usr/bin目录下。我们可以把GCC 4.1.2中的gcc、g++、gcj等命令在/usr/bin目录下分别做一个符号连接:

  % cd /usr/bin 
  % ln -s ${destdir}/bin/gcc gcc412 
  % ln -s ${destdir}/bin/g++ g++412
  % ln -s ${destdir}/bin/gcj gcj412

  这样,就可以分别使用gcc412、g++412、gcj412来调用GCC 4.1.2的gcc、g++、gcj完成对C、C++、JAVA程序的编译了。同时,仍然能够使用旧版本的GCC编译器中的gcc、g++等命令。

库路径的设置

  将${destdir}/lib路径添加到环境变量LD_LIBRARY_PATH中,例如,如果GCC 4.1.2安装在/usr/local/gcc-4.1.2目录下,在RH Linux下可以直接在命令行上执行
% export LD_LIBRARY_PATH=/usr/local/gcc-4.1.2/lib

最好添加到系统的配置文件中,这样就不必要每次都设置这个环境变量了,在文件$HOME/.bash_profile中添加下面两句: 
LD_LIBRARY_PATH=/usr/local/gcc-4.1.2/lib:$LD_LIBRARY_PATH 
export LD_LIBRARY_PATH

重启系统设置生效,或者执行命令
% source $HOME/.bash_profile

测试
  用新的编译命令(gcc412、g++412等)编译你以前的C、C++程序,检验新安装的GCC编译器是否能正常工作

标签: GCC 编译器 GNUCompilerCollection Linux v4.7.0

人气软件

更多>鸿蒙射击游戏

甄选鸿蒙热门射击游戏、华为射击手游,集齐鸿蒙枪战游戏大全,竞技狙击各类射击玩法丰富刺激. 查看 >>

GNU Compiler Collection(gcc编译器)下载v4.7.0 linux版

下载地址在右侧
相关文章
] AMS运行库(ams library)下载v2.0.0 官方最新版 phpdesigner 7中文版下载v7.2.5 最新汉化版 Access2asp(网络数据库软件)下载v4.4 最新免费版 cÂodemirrorÖÐÎÄapiÏÂÔØv2.23 ¹Ù·½×îаæ HÂeliosSR2 xe7patch.final(delphi xe7修改文件)下载附注册码 M支emcached(分布式内存对象缓存系统)下载v1.4.13 英文版_支持32/64位 microsoft .net framework 4.5.2下载v4.5.2 rem 中文离线安装版 r语言软件官方版下载v4.0.3 最新版 RDIFramework.NET(.NET快速开发框架)下载v3.0 试用版 WINHEX高级教程下载pdf格式 本体构建工具protege下载v5.0 最新免费版 Android可视化反编译工具下载最新版 欧标TH308对讲机写频软件下载官方版 猎码安卓中文开发工具下载v3.1.1 官方版 建威TK928对讲机写频软件下载v9.01 官方中文版 BCGControlBar Library(MFC扩展库)下载v25.3 官方最新版 jre x86下载v1.7 官方正式版 akka actor模型开发库下载v2.6.14 pc端 Myeclipse 2014注册机下载免费版 jre7 64位(java运行环境)下载v1.7.0.65 官方版 zookeeper jar包下载v3.4.10 绿色版 ptx760中文写频软件下载v04.03.00 官方最新版 信捷op320触摸屏编程软件下载v9.4.3 中文免费版 LBASP(ASP扩展组件)下载 v免isual studio 2016中文正式版下载64/32位_免费版 P带rotel99汉化版下载SP6 Visual Basic 2005 Express Edition下载 信捷PLC编程软件XDPPro下载v3.1.3c 官方最新版 Hash Generato(哈希值生成校验工具)下载v5.5 绿色中文版 pebundle 脱壳机下载v3.2 中文版 VA for vs2012(编程助手)下载免费版 易语言6.1完美修改版下载含修改补丁 java platform se8中文版下载v1.0 官方免费版 virtualbox绿色便携版下载v3.3.8.1 绿色版 Dali Professional下载v2.0 安装版 格西烽火串口助手绿色版下载v2.3 官方最新版 易语言5.41修改补丁下载 Shielden通用机器码解码工具下载v1.0 绿色免费版 JClassLib windows(Java代码查看工具)下载v5.1 最新版 bceanutils.jar下载 visual foxpro 7.0下载v7.0 官方免费版 microsoft visual studio2005下载中文版 DUP(补丁制作工具)下载v2.26.1 绿色汉化版 威纶通eb8000触摸屏编程软件下载v466.02 最新版 JCreator(IDE工具) Pro下载v5.00.017 org.apache.coomons jar包下载 cбodeblocks16.01╨╨╩╞╟Эобть visual studio 2019正式版下载官方版 熔点工具箱下载v1.0.0.2 官方绿色版
回顶部 去下载

关于本站|下载帮助|下载声明|软件发布|联系我们

Copyright © 2026 jgkrj.com .All rights reserved.

备案号琼ICP备2026002670号-6