HCRM博客

CentOS下使用GCC环境搭建及打卡教程

CentOS 系统中 GCC 的安装与使用指南

CentOS下使用GCC环境搭建及打卡教程-图1

GCC 简介

GCC(GNU Compiler Collection)是 GNU 项目下的一个编译器集合,它支持多种编程语言,包括 C、C++、Objective-C、Fortran、Ada 等,GCC 在 Linux 系统中非常流行,是开发者在 CentOS 系统上编译和构建程序的重要工具。

安装 GCC

检查系统是否已安装 GCC

在 CentOS 系统中,可以通过以下命令检查是否已安装 GCC:

gcc --version

如果系统已安装 GCC,则会显示 GCC 的版本信息,如果没有安装,则需要手动安装。

安装 GCC

CentOS 系统中,可以通过以下几种方式安装 GCC:

使用 yum 安装

CentOS 7 及以上版本可以通过 yum 包管理器安装 GCC:

CentOS下使用GCC环境搭建及打卡教程-图2

sudo yum install gcc

安装完成后,可以通过以下命令验证 GCC 是否安装成功:

gcc --version

使用源码编译安装

如果需要安装特定版本的 GCC,可以通过源码编译的方式进行安装,以下是一个简单的步骤:

  • 下载 GCC 源码包

从 GCC 官方网站下载所需版本的 GCC 源码包,

wget http://ftp.gnu.org/gnu/gcc/gcc-<version>.tar.gz
  • 解压源码包
tar -zxvf gcc-<version>.tar.gz
  • 进入源码目录
cd gcc-<version>
  • 配置编译选项
./configure --prefix=/usr/local/gcc-<version>
  • 编译 GCC
make
  • 安装 GCC
sudo make install
  • 设置环境变量

编辑 /etc/profile 文件,添加以下行:

export PATH=/usr/local/gcc-<version>/bin:$PATH

保存并退出,然后运行以下命令使更改生效:

source /etc/profile

GCC 使用

编写 C 语言程序

创建一个名为 hello.c 的文件,并输入以下代码:

#include <stdio.h>
int main() {
    printf("Hello, World!\n");
    return 0;
}

编译程序

CentOS下使用GCC环境搭建及打卡教程-图3

使用以下命令编译程序:

gcc hello.c -o hello

运行程序

在终端中运行编译后的程序:

./hello

如果一切正常,你将看到输出:

Hello, World!

FAQs

问题 1:如何查看 GCC 的所有版本信息?

解答:可以通过以下命令查看 GCC 的所有版本信息:

gcc -v

问题 2:如何将 GCC 设置为默认编译器?

解答:如果系统中安装了多个版本的 GCC,可以通过以下命令将特定版本的 GCC 设置为默认编译器:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-<version>/bin/gcc 100
sudo update-alternatives --config gcc

选择要设置为默认的 GCC 版本,然后按 Enter 键确认。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/50244.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~