CentOS7安装gcc(有效)

CentOS7安装gcc(有效)

目录

前言1虚拟机环境2CentOS7安装gcc2.1切换root用户2.2更换镜像源为阿里云镜像源2.3使用 YUM 安装默认版本的 GCC

3编译一个C语言程序3.1编写一个简单C语言程序3.2编译C程序

前言

什么是gcc? ‌GCC(GNU Compiler Collection)‌是由GNU开发的一套编程语言编译器,支持多种编程语言,包括C、C++、Objective-C、Fortran、Ada和Go等。GCC最初是为GNU操作系统设计的,现已成为大多数类Unix操作系统(如Linux、BSD、MacOS X等)的标准编译器,并且在Windows平台上也可以使用‌。

1虚拟机环境

CentOS7

2CentOS7安装gcc

2.1切换root用户

1.如果没有设置过root用户密码,则需要先为root设置密码。 打开终端输入命令:

sudo passwd root

然后根据提示为root设置密码,输入密码时密码不可见。 2.已设置root密码后,切换到root用户。 输入命令:

su -

如图,输入设置的root密码(输入的密码看不见),即可成功登录root用户。

2.2更换镜像源为阿里云镜像源

1.备份原来的yum配置文件

sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.下载阿里云yum配置文件

sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

输入命令后,等待下载完成。 3.清理并重建 YUM 缓存

sudo yum clean all

sudo yum makecache

2.3使用 YUM 安装默认版本的 GCC

1.更新YUM仓库

sudo yum update

2.安装gcc

sudo yum install -y gcc gcc-c++

gcc 是 C 语言编译器。 gcc-c++ 是 C++ 编译器。

在安装过程中,会有一些询问,我们直接输入y,然后回车即可。 等待安装完毕。 3.验证安装 输入命令,可以查询到安装的版本。

gcc --version

g++ --version

3编译一个C语言程序

3.1编写一个简单C语言程序

1.使用vim编辑器编写一个简单C程序,输入下面命令后回车。

vim hello.c

2.然后点击键盘上的i按键,进入编辑模式,代码如下。 3.编写完成后,点击ESC按键,然后输入:wq保存并退出。 4.查询刚刚编写的C程序的内容。

cat hello.c

3.2编译C程序

1.使用gcc编译程序。 编译命令:

gcc -o test hello.c

项目解释gccGNU编译器集合的命令行工具-o test指定输出文件的名称为test(可任意命名)hello.c源代码文件

2.编译成功后,会生成一个名为test的可执行文件。 如图,输入ll命令,可查看到该文件。 3.运行程序 输入命令,可以看到成功输出。

./test

相关阅读