(1)安装kernel-headers-2.6.18-128.el5.i386.rpm
[root@localhost Server]# rpm -ivh
./kernel-headers-2.6.18-128.el5.i386.rpm
warning: ./kernel-headers-2.6.18-128.el5.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:kernel-headers ########################################### [100%]
(2)安装glibc-headers-2.5-34.i386.rpm
[root@localhost Server]# rpm -ivh ./glibc-headers-2.5-34.i386.rpm
warning: ./glibc-headers-2.5-34.i386.rpm: Header V3 DSA signature: NOKEY, key
ID 37017186
Preparing... ########################################### [100%]
1:glibc-headers ########################################### [100%]
(3)安装glibc-devel-2.5-34.i386.rpm
[root@localhost Server]# rpm -ivh ./glibc-devel-2.5-34.i386.rpm
warning: ./glibc-devel-2.5-34.i386.rpm: Header V3 DSA signature: NOKEY, key
ID 37017186
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
(4)安装libgomp-4.3.2-7.el5.i386.rpm
[root@localhost Server]# rpm -ivh ./libgomp-4.3.2-7.el5.i386.rpm
warning: ./libgomp-4.3.2-7.el5.i386.rpm: Header V3 DSA signature: NOKEY, key
ID 37017186
Preparing... ########################################### [100%]
1:libgomp ########################################### [100%]
(5)安装rpm -ivh gcc-4.1.2-44.el5.i386.rpm
[root@localhost Server]# rpm -ivh gcc-4.1.2-44.el5.i386.rpm
warning: gcc-4.1.2-44.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID
37017186
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
(6)安装libstdc++-devel-4.1.2-44.el5.i386.rpm
[root@localhost Server]# rpm -ivh ./libstdc++-devel-4.1.2-44.el5.i386.rpm
warning: ./libstdc++-devel-4.1.2-44.el5.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:libstdc++-devel ########################################### [100%]
(7)安装gcc-c++-4.1.2-44.el5.i386.rpm
[root@localhost Server]# rpm -ivh ./gcc-c++-4.1.2-44.el5.i386.rpm
warning: ./gcc-c++-4.1.2-44.el5.i386.rpm: Header V3 DSA signature: NOKEY, key
ID 37017186
Preparing... ########################################### [100%]
1:gcc-c++ ########################################### [100%]
此过程中有可能需要安装其他的安装包, 如下:
[root@localhost Server]# rpm -ivh gcc-4.1.2-14.el5.i386.rpm
warning: gcc-4.1.2-14.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID
37017186
error: Failed dependencies:
glibc-devel >= 2.2.90-12 is needed by gcc-4.1.2-14.el5.i386
找到相应的安装包安装即可
[root@localhost Server]# rpm -ivh gcc-4.1.2-14.el5.i386.rpm
warning: gcc-4.1.2-14.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID
37017186
error: Failed dependencies:
glibc-devel >= 2.2.90-12 is needed by gcc-4.1.2-14.el5.i386
[root@localhost Server]# rpm -ivh glibc-devel-2.5-18.i386.rpm
warning: glibc-devel-2.5-18.i386.rpm: Header V3 DSA signature: NOKEY, key ID
37017186
Preparing... ###########################################
[100%]
1:glibc-devel ###########################################
[100%]
分享到:
相关推荐
首先,标题"离线安装gcc的rpm包"表明我们需要使用RPM(Red Hat Package Manager)包管理系统来安装GCC。RPM是一种广泛用于Fedora、CentOS和SUSE等Linux发行版的软件包管理工具,它负责安装、升级、查询和删除软件包...
as400系统安装gcc所需要的依赖完整版 系统:as400 gcc版本:4.6.2 参考教程:http://www.youngiprofessionals.com/wiki/index.php/PASE/GCC (需要翻)
4. `binutils`:包含了如`as`(汇编器)、`ld`(链接器)和其他二进制工具,这些是编译过程中的必需工具。 在获得这些rpm包后,我们可以按照以下步骤进行安装: 1. **创建临时目录**:首先,创建一个临时目录来...
在内网环境中,Linux系统上的开发工作经常需要安装GCC(GNU Compiler Collection)和G++编译器,以便能够编译C语言和C++语言的程序。GCC是开源的,提供了对多种编程语言的支持,而G++是GCC的一部分,专门用于C++的...
4. 安装完成后,可以通过运行`gcc --version`和`g++ --version`来验证安装是否成功。 这些依赖包确保了GCC 5.4.0在Ubuntu 16.04上的完整功能,使得开发者能够在该平台上进行高效的编程和软件开发工作。同时,保持...
1. **GNU Binutils**:这是构建 GCC 前必须安装的一组工具,包括 as(汇编器)、ld(链接器)、objdump(对象文件分析工具)等。在 Solaris 10 中,可能需要从源代码编译安装,因为系统自带的版本可能较旧,不满足 ...
在Red Hat Advanced Server (RedHat AS4)上安装YUM和GCC是系统管理员或开发者在进行软件包管理和编译工作时的重要步骤。本文将详细解析如何在RedHat AS4上安装YUM和GCC,以及这一过程中的关键知识点。 ### 安装YUM ...
### GCC在Unix系统中的安装详解 #### 一、GCC简介 GCC (GNU Compiler Collection) 是一个广泛使用的开源编译器套件,支持多种编程语言,包括C、C++、Objective-C、Fortran、Ada和Go等。GCC不仅适用于各种Unix-like...
在CentOS 7.9操作系统中,安装GCC(GNU Compiler Collection)和GCC-C++是进行C和C++编程的基础。GCC是一套集成了C、C++、Fortran、Objective-C等语言编译器的工具集合,而GCC-C++则专注于C++的编译。在离线环境下...
7. **验证安装**:安装完成后,通过运行`gcc --version`来检查GCC是否成功安装,并显示其版本信息。 8. **使用GCC**:现在,你可以使用GCC编译C/C++程序了。例如,对于名为`hello.c`的源文件,运行`gcc hello.c -o ...
9. **开发者工具集**:除了核心编译器,GCC还提供了诸如`cpp`预处理器、`as`汇编器、`ld`链接器等开发工具,这些工具在11.3.0中可能也有所升级,以更好地支持现代软件开发流程。 在安装和使用GCC 11.3.0时,确保...
4. **验证安装**: 安装完成后,可以检查GCC是否已成功安装,以及其版本: ``` gcc --version ``` 一旦GCC安装完成,你可以开始编写和编译C语言程序。例如,创建一个名为`hello.c`的文件,包含以下简单的C代码: ...
在安装GCC的过程中,确保所有必要的依赖项都已正确安装至关重要,因为缺少任何一个关键组件都可能导致编译失败或产生错误的二进制文件。 依赖库的种类繁多,例如: 1. **Glibc**:这是GNU C Library的简称,是...
arm-gcc工具链则是一套用于编译、链接ARM架构目标代码的工具集合,它包含了编译器(gcc)、汇编器(as)、链接器(ld)等组件。对于开发者来说,掌握arm-gcc工具链的安装与使用是非常重要的基础技能。 #### 安装前...
安装GCC不仅仅是安装编译器本身,还包括了Glibc、Binutils(如as、ld)和其他相关工具。在开发环境中,这些工具对于编译、链接和调试程序至关重要。在RHEL 6.5上,GCC 4.4.7的使用将允许开发者创建兼容该系统的应用...
在Red Hat Enterprise Linux (RHEL) 5.4版本中,安装GCC(GNU Compiler Collection)是进行软件开发和系统构建的基础步骤。GCC是一套强大的开源编译器集合,支持多种编程语言,包括C、C++、Objective-C、Fortran、...
标题中的“一键安装”指的是这个GCC9.2的RPM离线安装包设计得非常便捷,用户只需运行一个命令即可完成整个GCC及其附属工具的安装,无需手动下载和配置各个组件,大大简化了安装过程。 描述中提到的“所有附属工具包...
4. **zlib**:这是一个压缩库,用于处理压缩数据,GCC在某些情况下会使用到。 5. **bzip2**和`lzma`:这两个库分别提供了bzip2和xz压缩算法,用于编译过程中的文件压缩。 6. **pkg-config**:这个工具帮助管理编译...
3. Binutils:一组二进制工具,包括as(汇编器)、ld(链接器)、objcopy(对象文件转换工具)等。 4. Newlib库:提供基本的C库函数,如stdio、stdlib等,对于没有完整C运行时环境的系统尤其重要。 三、安装与配置 ...
【GCC在Linux下的详细安装及使用】 GCC,全称为GNU Compiler Collection,是GNU项目的核心组件之一,提供了一套跨平台的编译器,支持包括C、C++、Fortran、Objective-C等多种编程语言。在Linux操作系统中,GCC是...