前言

新学期的程序设计课程正式开始授课,我也是许久没有打开VC6.0来写C语言代码了耶。其实一开始学习C语言的时候就不怎么喜欢这款IDE,功能少不说,还会经常出现cl.exe丢失之类的报错,用起来特别的麻烦,奈何老师只教我们使用这个过时的软件。

于是我去了解了一下其他的C语言开发软件,用过了DevC++、VS2019,前者比VC6差不多,样式上稍微好看一些,后者可以说是C/C++开发中最强大的IDE,就是软件体系太庞大,占用资源较高。

最后还有一款比较简单的CLion,出自于Jetbrains之手,然而安装过程中却遇到了许多麻烦。

安装

前几天写了篇《Win10系统下安装与配置IntelliJ IDEA》,本文就直接套用一下,需要注意的是,CLion是一款商业软件,不同于IDEA,所以就没有社区版啦。

打开官网下载https://www.jetbrains.com/zh-cn/clion/download

开始安装CLion

Next

日常改路径,方便管理版本(有没有看过前面文章的同学发现我的磁盘变大了哈哈哈

Next

我习惯所有后缀都不关联

Next

Next

开始安装啦

搞定,勾上Run CLion点击Finish继续配置

是的,我没有配置文件,Do not import settings

这里有个新的用户协议,需要同意才可以继续使用(一定要记得CLion是个商业软件啊,如果是公司商用千万别下载开心版,会收到律师函的)

然后是请求收集一些使用情况报告,没什么隐私的话就同意吧

设置主题,Light不至于看着难受

设置组件,都用不上就全部关掉吧

插件也默认全部不装吧,后面需要的时候再下载

下面就是一些授权相关的信息,没有授权的同学可以选择Evaluate for free使用一段时间

可惜我有学生授权哈哈哈

MinGW

接下来就是整个过程中浪费我最多时间的环节了,这里要配置MinGW、Cygwin、Visual Studio、WSL、Remote Host,其中选择一个即可,我选了MinGW,然后开开心心的去下载

结果在MinGW官网下载到一个很小的可执行程序,谁知道却是在线安装的方式,连接的海外服务器,十几K的下行速度,下了半个小时进度条还没跑到一半,我都快傻掉了,挂梯子也没法加速

后来看了很多类似的文章才找到解决方案,打开 https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/

千万别点那个绿色的Download,往下面划找到x86_64-posix-sjlj,下载它

各文件解释如下:

  • MinGW-W64-install.exe:在线安装器
  • x86_64是64位系统用的版本
  • i686是32版本
  • seh结尾是纯64位编译
  • sjlj结尾是32 64两种编译,需加-m32或-m64参数
  • posix通常用于跨平台,比win32兼容性好一些

下载好之后是一个7z压缩包,解压之后放到一个非桌面的路径下,然后在CLion中添加一个MinGW,选择前面说的路径

最后就可以Start using CLion了哈

如果觉得我的文章对你有用,请随意赞赏