安装开发环境
本节阅读量:学习时,推荐使用「IDE」编写代码。「IDE」全称「集成开发环境」,Integrated Development Environment。 「IDE」包含代码开发,编译,链接,调试工具,大大提高效率。在编辑代码时,除了上节中所述的行号与代码高亮功能,「IDE」还提供代码自动格式化,自动补全等其它功能。
下面推荐两个好用且免费的IDE。
Visual Studio Community (Windows)
在Windows环境中,强烈推荐安装「Visual Studio」。
下载地址:https://visualstudio.microsoft.com/zh-hans/
选择最新版本的Visual Studio Community,这里的演示的版本是2022,后续所有的操作都以该版本为例。
安装时,注意选择「使用C++的桌面开发」。如果硬盘空间不够,选择更换安装位置。

Visual Studio Code(Windows Linux Mac)
严格来讲,「Visual Studio Code」只是代码编辑器,可以进行扩展来作IDE使用。 相比「Visual Studio」需自行配置。
下载地址:https://visualstudio.microsoft.com/zh-hans/
- Windows环境配置教程:https://code.visualstudio.com/docs/cpp/config-mingw
- Linux环境配置教程:https://code.visualstudio.com/docs/cpp/config-linux
- Mac环境配置教程:https://code.visualstudio.com/docs/cpp/config-clang-mac
不使用IDE
安装好对应的编译器,不用IDE也是可行的。大部分linux与mac系统自带c++编译器,使用编辑器编写代码,使用命令行编译即可。只是调试时麻烦一点。
注意事项
如果自行配置开发环境,一定要选择支持C++17以上的编译器。最低的版本需求如下:
- GCC/G++ 7
- Clang++ 8
- Visual Studio 2017 15.7
