用于Windows编写C/C++的IDE很多,比如Visual C++,dev-c++以及ide中的集大成者visual studio。

但是VS美则美矣,如果电脑没有SSD的话,想用起这个庞然大物还是有点吃力的。而且安装卸载所需要的几个小时、c盘需要被吞掉的几个G都让很多人望而却步。

因为从写python开始接触到jet brains的pycharm,我就习惯了用jet brain全家桶。但是和别的ide有点不一样,CLion装好之后并不能立刻就写代码。

本文就简单说一下CLion安装好需要进行的操作。


一、下载安装CLion

进入JetBrains的官网找到CLion的页面:https://www.jetbrains.com/clion/

clion加载docker编译环境 clion添加配置_IDE

直接点击获取免费30天的按钮就可以下载。

二、关于JetBrains的产品的使用权获取

和eclipse的免费不一样,JetBrains的产品并不是免费的。但是近期也有了社区版,学习日常使用的话也是足够的。

这里还有另一个方法适合在校的大学生。就是使用学校的邮件系统分配的edu邮箱去JetBrains申请一个账号,然后使用这个账号就可以免费使用JetBrains的产品2年以上。

至于怎么获取你们学校分配给你的edu邮箱,可以直接百度“XX大学邮件系统”,然后进去就会提示你账号密码都是学号巴拉巴拉。

基本上每个学校都会有这个邮件系统,每个学生也会被分配这么一个邮箱,但是大学四年基本都没有用过。甚至根本不知道这回事儿,23333。

如我们学校的:

clion加载docker编译环境 clion添加配置_IDE_02

而且这个edu域名的邮箱在以后很多地方有用,建议把这个邮箱用起来然后可以申请学校给你长期保留。

三、CLion配置

clion加载docker编译环境 clion添加配置_CL_03

下载安装好CLion之后,并不能直接写C/C++程序,ide会提示你缺少XX。

和VS不一样,CLion需要自己安装额外的环境支持。应该是类似与java的jdk之类的编译器,比如MinGW。

那么要配置MinGW,我们进入CLion的设置,找到Toolchains,然后如上图,Environment中2的位置选择MinGW,3的位置需要设置为MinGW的安装目录,我的是以及安装好了,在D盘的MinGW目录。

下载安装MinGW可以进入官网找到downloads页面:https://osdn.net/projects/mingw/releases/,进行下载。

进入后直接点击按钮开始下载并安装到自己指定的目录。然后将安装目录复制,粘贴到上一步中3的位置。

clion加载docker编译环境 clion添加配置_JetBrains_04

四、配置成功

粘贴完成之后,CLion如上面那一步一样,出现了MinGW的Version信息,就说明配置好了。

那么就可以创建项目写代码了,这里演示一下创建一个hello world示例的过程。

clion加载docker编译环境 clion添加配置_CLion_05

在CLion只点击右上角的File->New Project,出现上图。然后在左上角可以选择要创建的项目类型,有C语言的,C++的,我们选择创建一个C++程序,右边选择项目目录。然后点击create。

clion加载docker编译环境 clion添加配置_JetBrains_06

创建成功,点击运行。

clion加载docker编译环境 clion添加配置_CLion_07

编译之后,运行成功。


因为刚开始写博客,如果对您有帮助,希望能给我一个留言,这是对我最大的支持,谢谢。