centos 中 gcc 的编程语言支持概览
centos 7 与 centos 8 的可用性与安装
常见语言与获取方式对照
| 语言 | 前端/命令 | 在 centos 7 默认仓库 | 在 centos 8 默认仓库 | 备注 |
|---|---|---|---|---|
| c | gcc | 是 | 是 | 系统基础编译器 |
| c++ | g++ | 是 | 是 | 开发工具组包含 |
| objective‑c | gcc(配合 objc 运行时) | 通常需额外配置 | 通常需额外配置 | 视仓库与前端包可用性 |
| objective‑c++ | g++(objc++) | 通常需额外配置 | 通常需额外配置 | 依赖 objc/objc++ 支持 |
| fortran | gfortran | 是 | 是 | 常见于默认或开发组 |
| ada | gnat/gnatmake | 否(需额外仓库/scl) | 否(需额外仓库/scl) | 需启用相应软件集 |
| go | gccgo | 否(需额外仓库/scl) | 否(需额外仓库/scl) | 与 gc 命令区分 |
| d | gdc | 否(需额外仓库/scl) | 否(需额外仓库/scl) | 需 d 语言前端包 |
| 说明:上表基于 gcc 官方支持的语言集合与 centos 常见仓库实践;不同版本与仓库的可用性可能存在差异。 |
补充说明