不同操作系统选择不同编译器下载
ubuntu操作系统:
sudo apt install gcc
mac操作系统:
# 下载Xcode
xcode-select --install
window操作系统:
1.访问 MinGW 官方网站(https://www.mingw-w64.org/) 下载安装
2.配置环境变量Path
查看安装成功的版本
gcc --version/g++ --version
为什么安装C语言编译器套件会有C++的编译器套件?
- 为了简化开发环境配置 ,现主流编译器发行版(如 MinGW-w64、Clang、GCC)将 C 和 C++ 编译器整合在同一套工具链中。现代编译器工具链以 C++ 为核心,向下兼容 C,而非单独提供纯 C 编译器。
- C++ 最初是作为 C 语言的扩展而设计的,保留了 C 的绝大部分语法和特性,大多数 C 代码无需修改即可被 C++ 编译器正确编译和运行。实际开发中,使用支持 C++ 的编译器(如 GCC + g++)来编译 C 程序是常见做法,尤其在跨平台项目中。
- 仅安装 C 编译器(如早期的 Turbo C)无法编译 C++ 代码,因为 C 缺乏命名空间、类、重载等 C++ 特性。