◎学完你会
- 分清"编辑器"和"编译器"是两样东西;
- 按你的情况选一套开发环境(本地 / 一键 IDE / 在线);
- 用一条命令确认环境装好了。
1三套方案,选一套
2装完怎么确认?
g++ --version
// 能看到版本号(如 g++ (GCC) 15.x)→ 编译器 OK
g++ (GCC) 15.2.0
Copyright (C) 2025 Free Software Foundation
如果系统提示"不是内部或外部命令 / command not found",说明 g++ 没装或没加进 PATH,回到方案对应步骤重来。
3易错点
① 中文路径。把工程放在 C:\我的代码 这类路径容易出问题,建议英文目录 D:\cpp\。
② 装了但没加 PATH。编辑器找不到 g++,编译总报错——把 g++ 所在目录加进系统 PATH。
③ 装了两套工具打架。多个编译器时,确认终端里 `g++` 指向你想要的那个(where g++ 查看)。
↗跨学科小贴士
"编辑器"像写字本,"编译器"像翻译官。你会先写字(编辑源码),再请翻译官(g++)译成机器码。
在线 Judge 则是"别人把翻译官装好了,你只管交卷"——竞赛里常用。
✎练一练
写代码用哪个、翻译用哪个?
编辑器负责写源码,编译器 g++ 负责翻译成可执行文件。
运行 g++ --version 报"不是内部命令",最可能?
系统找不到 g++ 命令,通常是没装或没加进 PATH。