搭建开发环境¶
写 C++ 程序需要两样工具:编辑器(写代码的地方)和编译器(把代码翻译成电脑能执行的程序)。这些工具合起来叫开发环境。
本课介绍两个最常用的选择,任选其一即可。
方案一:Dev-C++(推荐零基础同学)¶
Dev-C++ 小巧、开箱即用,是国内信奥培训中使用最广、考场标配的 IDE。
- 下载安装版(推荐 5.11 或兼容 Windows 的更新分支,如 Embarcadero 版):可在 SourceForge 或搜索「Dev-C++ 官网下载」
- 双击安装,一路「下一步」,语言可选「简体中文」
- 打开后按
Ctrl + N新建源代码,就可以开始写代码了
为什么推荐 Dev-C++?
CSP 第二轮考场提供的正是 Dev-C++(部分省份附带 VS Code)。平时用它练习, 考试时就不需要适应新软件。
方案二:VS Code(推荐有了一定经验后)¶
VS Code 界面现代、插件强大,但配置步骤稍多,适合已经写过一阵代码的同学:
- 从 官网 下载安装 VS Code
- 安装 MinGW-w64 编译器(Windows),并配置
Path环境变量 - 在 VS Code 中安装 C/C++、Code Runner 插件
- 具体步骤参考 VS Code 官方文档「Get Started with C++」
检查你的环境¶
新建一个文件,输入下面这段代码(先不用管每行是什么意思,下一课会逐行讲解):
然后:
- Dev-C++:按
F11(编译并运行),会弹出一个黑色窗口 - VS Code:右键 →
Run Code
如果黑窗口里打印出了 Hello, CSP!,恭喜你,环境搭好了!🎉
常见问题
- 中文乱码:把源文件保存为 UTF-8 编码(Dev-C++:工具 → 编辑器选项 → 新文档默认编码选 UTF-8)
g++ 不是内部或外部命令(VS Code 用户):说明编译器没装好或没配置环境变量- 杀毒软件拦截:把代码所在文件夹加入白名单即可
环境就绪,下一课我们来正式认识你的第一个程序:第一个 C++ 程序。