温馨提示×

centos怎么搭建c开发环境

小樊
48
2026-09-11 21:58:07
栏目: 智能运维

CentOS 上搭建 C 语言开发环境,一般只需要安装编译器和基础工具即可。下面按常见场景给你一个完整流程(适用于 CentOS 7 / 8 / Stream)。


一、安装基础开发工具(最推荐)

1. 更新系统

sudo yum update -y

(CentOS 8 / Stream 可用 dnf 代替 yum

2. 安装 Development Tools

这是最省事的方法,会一次性安装:

  • gcc / g++
  • make
  • autoconf
  • gdb
  • 等常用工具
sudo yum groupinstall "Development Tools" -y

二、确认 C 编译器是否安装

gcc --version

如果看到类似:

gcc (GCC) 11.2.1

说明安装成功。


三、写一个最简单的 C 程序测试

1. 创建文件

vim hello.c

内容:

#include <stdio.h>

int main() {
    printf("Hello CentOS C!\n");
    return 0;
}

2. 编译

gcc hello.c -o hello

3. 运行

./hello

输出:

Hello CentOS C!

四、推荐额外安装的工具(可选)

1. 调试工具 gdb

sudo yum install gdb -y

2. 代码编辑(任选)

  • Vim(已自带)
  • VS Code(远程开发)
  • CLion(JetBrains)

3. CMake(项目构建)

sudo yum install cmake -y

五、如果是最小化安装(Minimal)

有些 CentOS 是最小化安装,可能连 gcc 都没有:

sudo yum install gcc gcc-c++ make -y

六、常见问题

1. 没有网络?

ping mirrors.centos.org

检查 DNS 或 yum 源配置。

2. CentOS 8 已停止维护?

建议使用:

  • CentOS Stream
  • Rocky Linux
  • AlmaLinux

如果你是要:

  • 内核开发
  • 交叉编译(ARM)
  • Visual Studio + CentOS 远程开发

可以告诉我,我可以给你更具体的方案。

0