CLion C/C++开发环境搭建教程(Windows)【安装】

文章目录

软件 / 环境安装及配置目录

一、 MinGW-W64 下载

1. 官网下载

安装地址:https://sourceforge.net/projects/mingw-w64/

  1. 打开浏览器输入网址 https://sourceforge.net/projects/mingw-w64/,进入 MinGW-W64 官网
    在这里插入图片描述
  2. 依次选择 FilesToolchains targetting Win64Personal Buildsmingw-builds8.1.0threads-posixseh 然后点击进行下载
    在这里插入图片描述
    在这里插入图片描述
    MinGW各个版本区别

释义一:

  • DWARF:一种带调试信息 ( D W A R F − 2 ( D W 2 ) E H ) (DWARF-2(DW2)EH) 的包,所以比一般的包尺寸大,仅支持 32 32 位系统。
  • SJLJ:跨平台,支持 32 , 64 32,64 位系统,缺点【运行速度稍, G C C GCC 不支持】
  • SEH:调用系统机制处理异常,支持 32 , 64 32,64 位系统,缺点【 G C C GCC 不支持(即将支持)】

释义二:

  • x86_64:简称 X 64 X64 64 64 位操作系统
  • i686: 32 32 位操作系统 ( i 386 的子集) (i386的子集) ,差不多 奔腾 2 ( 1997 年 5 月) 奔腾2(1997年5月) 之后的 C P U CPU 都是可以用的

释义三:

  • posix:启用了 C + + 11 C++ 11 多线程特性
  • win32:未启用(从时间线上正在尝试也启用部分 T r e a d i n g Treading

区别:

  • DWARF DWARF-2(DW2)EH:这需要使用 D W A R F − 2 (或 D W A R F − 3 ) DWARF-2(或DWARF-3) 调试信息。 D W − 2 E H DW-2 EH 可以导致可执行文件略显膨胀,因为大的调用堆栈解开表必须包含在可执行文件中,
  • setjmp/longjmp(SJLJ):基于 S J L J SJLJ E H EH D W 2 E H DW2 EH 慢得多(在没有异常时会惩罚甚至正常执行),但是可以在没有使用 G C C GCC 编译的代码或没有调用堆栈的代码上工作。
  • 结构化异常处理(SEH): ( S t r u c t u r e d (Structured E x c e p t i o n Exception H a n d l i n g ) W i n d o w s Handling)Windows 使用自己的异常处理机制。

2. 其它渠道

(1)百度网盘(8.1.0 版本)

链接:https://pan.baidu.com/s/1R6tEiWRcwjKUsZLjivzfpQ?pwd=aac0
提取码:xp4d

二、 CLion 下载

1. 官网下载

安装地址:https://www.jetbrains.com/

  1. 打开浏览器输入网址 https://www.jetbrains.com/,进入 JetBrains 官网,选择 CLion
    在这里插入图片描述
  2. 点击 Download跳转下载页面
    在这里插入图片描述
  3. 选择对应版本,然后点击 Download进行下载
    在这里插入图片描述
  4. 下载即可
    在这里插入图片描述

三、 安装

  1. 将之前下载好的 MinGW-W64 压缩包,解压到指定路径(看个人习惯)
    在这里插入图片描述
  2. 双击 CLion 安装程序进行安装
    在这里插入图片描述
  3. 点击 下一步
    在这里插入图片描述
  4. 选择要安装的位置(看个人习惯),然后点击 下一步
    在这里插入图片描述
  5. 选择选项(看个人习惯),然后点击 下一步
    在这里插入图片描述
  6. 点击 安装 ,等待安装完成,即可
    在这里插入图片描述
    在这里插入图片描述

四、 配置

  1. 打开 CLion 选择 CustomizeAll Settings
    在这里插入图片描述
  2. 配置 MinGW:选择 Build, Execution, DeploymentToolchains ,然后选择 MinGW ,选择 MinGW 解压位置,点击 OK 即可
    在这里插入图片描述
  3. 新建项目
    在这里插入图片描述
  4. 选择项目地址,新建项目
    在这里插入图片描述
  5. 编写代码,运行程序
    在这里插入图片描述
  6. 中文乱码修复:选择 FileSettingsEditorFile Encodings,全部选择 UTF-8,然后点击 OK
    在这里插入图片描述
  7. 右下角,左键点击 UTF-8,然后选择 GBK
    在这里插入图片描述
  8. 然后会跳出个对话框,选择 Convert ,然后重新运行程序,即可
    在这里插入图片描述
    在这里插入图片描述

五、 其它配置

1. 插件推荐

  • 插件安装方式

1. 打开 JetBrains IDE·,选择 FileSettings
2. 进入 Plugins,搜索要安装的插件名字,点击 Install 安装。
3. 安装完插件后重新启动 IDE 即可

1️⃣ Gitee:使用 G i t Git 推送代码到 G i t e e Gitee 时比较方便, G i t h u b Github 自带的!
2️⃣ Rainbow Brackets:让括号更清晰,高亮括号,优化代码可读性! 🌈
3️⃣ CodeGlance Pro:类似 V S C o d e VSCode 的预览滚动条,方便代码快速定位!🗺️
4️⃣ Codota:代码智能提示插件,只要打出首字母就能联想出一整条语句,还显示了每条语句使用频率!

2. 其它设置

  1. 改变字体大小:FileSettingsEditorGeneral
    在这里插入图片描述
    1. 每次打开 IDEA 不会自动打开上一次项目:FileSettingsAppearance & BehaviorSystem Settings
      在这里插入图片描述
    2. 更改背景:FileSettingsAppearance & BehaviorAppearance
      在这里插入图片描述
    3. 可以通过FileNew Projects SetupSettings for New Projects.. 来设置每个新项目的基础设置,就不用每次打开新项目都要重新配置
      在这里插入图片描述
本文是转载文章,点击查看原文
如有侵权,请联系 lx@jishuguiji.net 删除。