新学期的程序设计课程正式开始授课,我也是许久没有打开 VC 6.0 来写 C 语言代码了耶。其实一开始学习 C 语言的时候就不怎么喜欢这款 IDE,功能少不说,还会经常出现 cl.exe
丢失之类的报错,用起来特别的麻烦,奈何老师只教我们使用这个过时的软件。
于是我去了解了一下其他的 C 语言开发软件,用过了 Dev-C++、VS 2019,前者比 VC 6.0 差不多,样式上稍微好看一些,后者可以说是 C/C++ 开发中最强大的 IDE,就是软件体系太庞大,占用资源较高。
最后还有一款比较简单的 CLion,出自于 JetBrains 之手,然而安装过程中却遇到了许多麻烦。
安装
前几天写了篇「Windows 10 系统下安装与配置 IntelliJ IDEA」,本文就直接套用一下,需要注意的是,CLion 是一款商业软件,不同于 IDEA,所以就没有社区版啦。
打开官网下载 https://www.jetbrains.com/zh-cn/clion/download
开始安装 CLion
日常改路径,方便管理版本(有没有看过前面文章的同学发现我的磁盘变大了哈哈哈 😭)
我习惯所有后缀都不关联
开始安装啦
搞定,勾上 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 了哈
I'm amazed, I must say. Rarely do I encounter a blog that's bpth educative and
amusing, aand withkut a doubt, you've hit the nail oon the head.
The probledm is something not enough people are
speaking intelligently about. I am very happy I stumbled across
this in my hunt for something regarding this. http://boyarka-Inform.com/
暂无点赞
你好, 请问可以把那个mingw文件发我一下吗, 现在下不了了,应该被墙了, 谢谢 2464362485@qq.com
暂无点赞