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) DWARF2DW2EH 的包,所以比一般的包尺寸大,仅支持 32 32 32 位系统。
  • SJLJ:跨平台,支持 32 , 64 32,64 3264 位系统,缺点【运行速度稍, G C C GCC GCC 不支持】
  • SEH:调用系统机制处理异常,支持 32 , 64 32,64 3264 位系统,缺点【 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月) 奔腾219975月)之后的 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) DWARF2(或DWARF3 调试信息。 D W − 2 E H DW-2 EH DW2EH 可以导致可执行文件略显膨胀,因为大的调用堆栈解开表必须包含在可执行文件中,
  • 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 HandlingWindows 使用自己的异常处理机制。

2. 其它渠道

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

链接:https://pan.baidu.com/s/1ZnK38rA4ryp3vt_RcgubUg?pwd=xp4d
提取码: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 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. 其它设置

  1. 改变字体大小:FileSettingsEditorGeneral
    在这里插入图片描述
    2. 每次打开 IDEA 不会自动打开上一次项目:FileSettingsAppearance & BehaviorSystem Settings
    在这里插入图片描述
    3. 更改背景:FileSettingsAppearance & BehaviorAppearance
    在这里插入图片描述
    4. 可以通过FileNew Projects SetupSettings for New Projects.. 来设置每个新项目的基础设置,就不用每次打开新项目都要重新配置
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值