Clion是JetBrains推出的一款专业C/C++集成开发环境,支持智能代码补全、调试、项目管理等功能,搭建好对应的C++开发环境后就能高效进行代码开发。本文将从零开始介绍完整的搭建流程,适合刚接触Clion的开发者参考。

前期准备
搭建环境前需要先准备好两个核心工具,分别是Clion安装包和C++编译器,这里选择MinGW作为Windows平台的编译器,Linux和macOS平台可以使用系统自带的GCC或者Clang编译器。
- Clion安装包:可以到JetBrains官网下载对应系统的安装版本,安装过程按照向导提示操作即可,注意选择对应的系统架构。
- MinGW编译器:可以到MinGW官方站点下载安装包,安装时勾选
mingw32-gcc-g++组件,安装完成后记住安装路径,后续配置会用到。
配置MinGW编译器路径
安装完成Clion和MinGW之后,需要把MinGW的路径配置到Clion中,让IDE能够识别到编译器。
打开设置页面
启动Clion后,点击顶部菜单栏的File,选择Settings选项,在弹出的设置窗口左侧导航栏中找到Build, Execution, Deployment分类,展开后选择Toolchains选项。
添加编译器配置
在Toolchains页面中,点击左上角的加号按钮,选择MinGW选项,然后在右侧的配置区域中填写MinGW的安装路径,Clion会自动检测路径下的编译器组件。
配置完成后可以查看下方的检测状态,如果显示Environment detected successfully就说明编译器识别成功,点击Apply再点击OK保存配置。
创建C++测试项目
编译器配置完成后就可以创建第一个C++项目验证环境是否可用。
新建项目
点击Clion启动页面的New Project选项,在左侧项目类型中选择C++ Executable,设置项目名称和保存路径,选择之前配置好的MinGW工具链,点击Create完成项目创建。
查看默认代码
项目创建完成后会自动生成默认的main.cpp文件,内容如下:
#include <iostream>
int main() {
// 输出测试内容
std::cout << "Hello Clion C++ Environment" << std::endl;
return 0;
}
运行测试代码
代码生成后可以直接运行测试环境是否正常。
点击代码编辑区域右上角的绿色运行按钮,或者右键点击main.cpp文件选择Run 'main'选项,Clion会自动编译并运行代码,在下方的运行窗口中可以看到输出结果Hello Clion C++ Environment,说明C++开发环境已经搭建成功。
常见问题解决
- 如果编译时提示找不到编译器,检查MinGW安装路径是否正确,是否勾选了对应的G++组件。
- 如果运行中文内容出现乱码,可以在Settings中找到Editor - File Encodings,把全局编码和项目编码都设置为UTF-8。
- 如果Clion无法自动检测MinGW,可以手动在Toolchains配置页面中指定
gcc.exe和g++.exe的路径,这两个文件一般在MinGW安装目录的bin文件夹下。