一、准备说明
在开始之前,请确认以下几点:
- 操作系统:Windows 10 / Windows 11
- 本教程 仅使用 MSYS2 的 MinGW64 工具链
- 不要混用 MSYS / UCRT64 / 其他 MinGW 发行版
说明:CLion 对工具链 ABI 要求较严格,混用环境极易导致编译或调试失败。
二、第一步:下载并安装 CLion
1. 下载地址
官方地址(Windows)https://www.jetbrains.com/zh-cn/clion/download/?section=windows
直接下载 Windows 版 .exe 安装包,无需区分 32/64 位。
2. 安装过程说明
运行下载好的 .exe 文件,安装过程中:
- 建议全部勾选默认选项
- '将当前目录作为工作空间'可选
- 自动添加到环境变量建议勾选(避免手动配置 PATH)
安装完成后,按提示完成注册或试用即可。
三、第二步:下载并安装 MSYS2
1. 下载 MSYS2
官网地址: https://www.msys2.org/
请选择 x86_64 版本(64 位)。
2. 安装路径要求(非常重要)
- 路径中 不能包含中文、空格或特殊符号
- 推荐路径示例:
D:\msys64
3. 验证安装
安装完成后,开始菜单中应能看到并打开:
MSYS2 MinGW64
注意:MSYS2 会安装多个终端,请务必使用 MinGW64,不要打开 MSYS 或 UCRT64。
能正常打开即表示安装成功。
四、第三步:安装 C++ 编译器、调试器与构建工具
以下操作 全部在 MSYS2 MinGW64 终端中完成。
注意:MSYS2 会安装多个终端,请务必使用「MSYS2 MinGW64」, 不要使用 MSYS 或 UCRT64,否则可能导致编译或调试失败。
1. 更新系统包
首次打开终端后执行:
pacman -Syu
如果过程中出现窗口关闭或提示重新打开终端,这是正常行为。请重新打开 MSYS2 MinGW64,再次执行:
pacman -Syu
直到提示没有可更新内容为止。
2. 安装 MinGW64 开发工具链
在同一终端中执行:
pacman -S --needed mingw-w64-x86_64-gcc mingw-w64-x86_64-gdb mingw-w64-x86_64-cmake mingw-w64-x86_64-ninja

