选择一个编译器
编译器是C++编程的必备工具。
什么是编译器
编译器将C++语言编写的代码翻译成计算机可读的格式。C++代码不能被计算机直接理解,因此这种翻译是必要的。
做出选择
Windows
Visual Studio 编译器
集成到 Visual Studio IDE 中。
详情
GCC (GNU 编译器集合)
一个优秀的跨平台编译器。要在 Windows 上安装它,我们使用 MSYS2 软件包。
详情
Linux
GCC (GNU 编译器集合)
一个优秀的跨平台编译器。要在 Linux 上安装它,我们使用系统包管理器。
详情

Clang
一个优秀的跨平台编译器。
详情
MacOS

Clang
一个优秀的跨平台编译器。这是官方 clang 项目的一个分支,带有一些针对 MacOS 架构的特定调整。此包还包含调试工具
详情
优点
- 多平台 🤔
- 在 MacOS 上最容易使用
- 内置 lldb 调试器
缺点
- 通常比原始 clang 支持更少来自新标准的语言新特性
请注意,这只是针对新手程序员的最重要信息摘要。有关该工具的完整摘要,请参阅本文。