温馨提示×

centos怎么测试gcc是否安装

小樊
43
2026-08-29 11:47:31
栏目: 智能运维

CentOS 上测试 gcc 是否已安装,可以用下面几种方式,从简单到全面。


1️⃣ 直接查看 gcc 版本(最常用)

gcc --version

已安装示例输出:

gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-18)

未安装示例输出:

bash: gcc: command not found

2️⃣ 使用 which 查找 gcc 可执行文件

which gcc

✅ 已安装会返回路径,例如:

/usr/bin/gcc

❌ 未安装则无输出。


3️⃣ 使用 rpm 查询是否安装

rpm -qa | grep gcc

常见输出示例:

gcc-8.5.0-18.el8.x86_64

4️⃣ 使用 yum / dnf 查询(适用于 CentOS 7/8)

CentOS 7

yum list installed | grep gcc

CentOS 8 / Stream

dnf list installed | grep gcc

5️⃣ 写一个简单 C 程序测试(最可靠)

cat > test.c <<EOF
#include <stdio.h>
int main() {
    printf("gcc is working\n");
    return 0;
}
EOF

gcc test.c -o test
./test

✅ 输出:

gcc is working

说明 gcc 编译和运行都正常


6️⃣ 如果未安装,如何安装?

CentOS 7

sudo yum install -y gcc

CentOS 8 / Stream

sudo dnf install -y gcc

如果需要 C++ 支持:

sudo yum install gcc-c++
# 或
sudo dnf install gcc-c++

✅ 推荐快速判断方式

gcc --version

如果你愿意,可以告诉我 CentOS 版本号,我可以给你更精确的命令。

0