一、 MinGW-W64 下载
1. 官网下载
安装地址:https://sourceforge.net/projects/mingw-w64/
- 打开浏览器输入网址 https://sourceforge.net/projects/mingw-w64/,进入 MinGW-W64 官网
- 依次选择
Files
→Toolchains targetting Win64
→Personal Builds
→mingw-builds
→8.1.0
→threads-posix
→seh
然后点击进行下载
MinGW各个版本区别
释义一:
- DWARF:一种带调试信息 ( D W A R F − 2 ( D W 2 ) E H ) (DWARF-2(DW2)EH) (DWARF−2(DW2)EH) 的包,所以比一般的包尺寸大,仅支持 32 32 32 位系统。
- SJLJ:跨平台,支持 32 , 64 32,64 32,64 位系统,缺点【运行速度稍, G C C GCC GCC 不支持】
- SEH:调用系统机制处理异常,支持 32 , 64 32,64 32,64 位系统,缺点【 G C C GCC GCC 不支持(即将支持)】
释义二:
- x86_64:简称 X 64 X64 X64, 64 64 64 位操作系统
- i686: 32 32 32 位操作系统 ( i 386 的子集) (i386的子集) (i386的子集),差不多 奔腾 2 ( 1997 年 5 月) 奔腾2(1997年5月) 奔腾2(1997年5月)之后的 C P U CPU CPU 都是可以用的
释义三:
- posix:启用了 C + + 11 C++ 11 C++11 多线程特性
- win32:未启用(从时间线上正在尝试也启用部分 T r e a d i n g Treading Treading)
区别:
- DWARF DWARF-2(DW2)EH:这需要使用 D W A R F − 2 (或 D W A R F − 3 ) DWARF-2(或DWARF-3) DWARF−2(或DWARF−3) 调试信息。 D W − 2 E H DW-2 EH DW−2EH 可以导致可执行文件略显膨胀,因为大的调用堆栈解开表必须包含在可执行文件中,
- setjmp/longjmp(SJLJ):基于 S J L J SJLJ SJLJ 的 E H EH EH 比 D W 2 E H DW2 EH DW2EH 慢得多(在没有异常时会惩罚甚至正常执行),但是可以在没有使用 G C C GCC GCC 编译的代码或没有调用堆栈的代码上工作。
- 结构化异常处理(SEH): ( S t r u c t u r e d (Structured (Structured E x c e p t i o n Exception Exception H a n d l i n g ) W i n d o w s Handling)Windows Handling)Windows 使用自己的异常处理机制。
2. 其它渠道
(1)百度网盘(8.1.0 版本)
链接:https://pan.baidu.com/s/1ZnK38rA4ryp3vt_RcgubUg?pwd=xp4d
提取码:xp4d
二、 CLion 下载
1. 官网下载
安装地址:https://www.jetbrains.com/
- 打开浏览器输入网址 https://www.jetbrains.com/,进入 JetBrains 官网,选择
CLion
- 点击
Download
跳转下载页面
- 选择对应版本,然后点击
Download
进行下载
- 下载即可
三、 安装
- 将之前下载好的
MinGW-W64
压缩包,解压到指定路径(看个人习惯)
- 双击
CLion
安装程序进行安装
- 点击
下一步
- 选择要安装的位置(看个人习惯),然后点击
下一步
- 选择选项(看个人习惯),然后点击
下一步
- 点击
安装
,等待安装完成,即可
四、 配置
- 打开
CLion
选择Customize
→All Settings
- 配置 MinGW:选择
Build, Execution, Deployment
→Toolchains
,然后选择MinGW
,选择MinGW
解压位置,点击OK
即可
- 新建项目
- 选择项目地址,新建项目
- 编写代码,运行程序
- 中文乱码修复:选择
File
→Settings
→Editor
→File Encodings
,全部选择UTF-8
,然后点击OK
- 右下角,左键点击
UTF-8
,然后选择GBK
- 然后会跳出个对话框,选择
Convert
,然后重新运行程序,即可
五、 其它配置
1. 插件推荐
- 插件安装方式
1. 打开
JetBrains IDE
·,选择File
→Settings
2. 进入Plugins
,搜索要安装的插件名字,点击Install
安装。
3. 安装完插件后重新启动IDE
即可
1️⃣ Gitee:使用
G
i
t
Git
Git 推送代码到
G
i
t
e
e
Gitee
Gitee 时比较方便,
G
i
t
h
u
b
Github
Github 自带的!
2️⃣ Rainbow Brackets:让括号更清晰,高亮括号,优化代码可读性! 🌈
3️⃣ CodeGlance Pro:类似
V
S
C
o
d
e
VSCode
VSCode 的预览滚动条,方便代码快速定位!🗺️
4️⃣ Codota:代码智能提示插件,只要打出首字母就能联想出一整条语句,还显示了每条语句使用频率!
2. 其它设置
- 改变字体大小:
File
→Settings
→Editor
→Genera
l
2. 每次打开IDEA
不会自动打开上一次项目:File
→Settings
→Appearance & Behavior
→System Settings
3. 更改背景:File
→Settings
→Appearance & Behavior
→Appearance
4. 可以通过File
→New Projects Setup
→Settings for New Projects..
来设置每个新项目的基础设置,就不用每次打开新项目都要重新配置