Linux GCC安装指南:在CentOS上的详细步骤

简介 GCC(GNU Compiler Collection)是GNU项目的一部分,它是一个功能强大的编译器集合,支持多种编程语言,如C、C++、Objective-C、Fortran等,在CentOS系统上安装GCC对于开发各种应用程序至关重要,本文将详细介绍如何在CentOS上安装GCC。
准备工作 在开始安装之前,请确保您的CentOS系统满足以下条件:
- CentOS版本:本文以CentOS 7为例,其他版本步骤类似。
- 网络连接:确保您的系统可以连接到互联网,以便下载GCC安装包。
安装GCC
- 更新系统软件包
sudo yum update -y
- 安装GCC依赖项
sudo yum install -y gcc gcc-c++ make
- 安装GCC
sudo yum install -y gcc
- 验证GCC版本
gcc --version
输出类似以下信息表示安装成功:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)
配置GCC环境变量 为了方便使用GCC,我们需要将其添加到环境变量中。

- 打开.bashrc文件
sudo nano ~/.bashrc
- 在文件末尾添加以下行:
export PATH=$PATH:/usr/local/bin
- 保存并关闭文件
Ctrl+X, Y, Enter
- 使.bashrc文件生效
source ~/.bashrc
编译和安装示例程序 以下是一个简单的C程序示例,我们将使用GCC编译并运行它。
- 创建一个名为
hello.c的文件,并添加以下内容:#include <stdio.h>
int main() { printf("Hello, World!\n"); return 0; }
使用GCC编译程序
```bash
gcc hello.c -o hello - 运行编译后的程序
./hello
输出:
Hello, World!
FAQs
问题:为什么我在安装GCC时遇到错误“package gcc-c++-4.8.5-28.el7.x86_64 is not available”? 解答:这可能是因为您的CentOS系统已经安装了GCC,或者GCC的版本与您尝试安装的版本不兼容,您可以尝试使用以下命令来检查已安装的GCC版本:

gcc --version
如果您需要安装特定版本的GCC,请尝试使用
yum install gcc-<version>命令,其中<version>是您需要的GCC版本。问题:如何查看GCC安装的完整路径? 解答:您可以通过以下命令查看GCC的安装路径:
which gcc
这将输出GCC的完整路径,例如
/usr/bin/gcc。

