Window10上CLion极简配置教程
Window10上CLion极简配置教程
1. 首先,下载安装CLion
去JB公司官网下载CLion,
https://www.jetbrains.com/clion/download/#section=windows
如果需要破解的话请移步http://idea.lanyus.com/,建议有能力的同学使用正版。
安装的话,随意即可。
2. 下载安装MinGW
这里提供两种配置方法,感谢博客主呆呆小六的指点修正。
2.1 方法一:下载MinGW压缩包
(1)下载MinGW
这里必须注意的是下载压缩包,不要下载离线安装的版本,不然你会装到猴年马月,而且安装难度较大。
打开下载地址:MinGW 进入下载页面
注意:不要手贱点绿色按钮去下载!!!
往下拉,一直拉到下面的界面,然后就可以下载压缩包了。
当然,如果嫌弃这个速度太慢的话,本人也是贴心的准备了网盘
下载链接:https://pan.baidu.com/s/1zd5hgyvXJdBxRrj6aq4JKg
密码:obb8
下载了以后必须是解压啊,然后开始配置CLion。
(2)配置CLion
打开CLion,左上角File-Settings-Build-Toolchains,然后点击 + 号
Environment选择MinGW,然后填入刚刚解压的MinGW64的路径(这是我的路径):
C:\Users\71022\Documents\mingw64
然后CLion会自动帮你填上所有你该填的东西,点击OK,等调试的小虫子变绿就可以了。
当然,也会出现无法检测成功的情况,这时候就需要手动填写啦。
CMake一般会自动选择。
Make填入路径:
C:\Users\71022\Documents\mingw64\bin\mingw32-make.exe
C Compiler填入路径:
C:\Users\71022\Documents\mingw64\bin\gcc.exe
C++ Compiler填入路径:
C:\Users\71022\Documents\mingw64\bin\g++.exe
Debugger一般会自己填入,如果没有可以手动填:
C:\Users\71022\Documents\mingw64\bin\gdb.exe
然后OK,等一段时间就可以了。
调试效果如下:
2.2 方法二:借助DEV C++
(1)下载安装DEV C++
https://sourceforge.net/projects/orwelldevcpp/
安装默认路径即可,注意,选择full安装!!!
(2)配置CLion
同样地,打开CLion,左上角File-Settings-Build-Toolchains,然后点击 + 号
Environment选择MinGW,然后填入刚刚安装的dev cpp的MinGW64的路径:
C:\Program Files (x86)\Dev-Cpp\MinGW64
CMake一般会自动选择。
Make填入路径:
C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\mingw32-make.exe
C Compiler填入路径:
C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\gcc.exe
C++ Compiler填入路径:
C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\g++.exe
Debugger一般会自己填入,如果没有可以手动填:
C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\gdb.exe
然后OK,等一段时间就可以了。
看到小虫子绿了,就说明配置好了,赶紧试试调试吧!
Window10上CLion极简配置教程的更多相关文章
- Git 极简入门教程学习笔记
Git 极简入门教程 http://rogerdudler.github.io/git-guide/index.zh.html 测试用 https://github.com/xxx/BrnShop. ...
- Spring Boot (七): Mybatis极简配置
Spring Boot (七): Mybatis极简配置 1. 前言 ORM 框架的目的是简化编程中的数据库操作,经过这么多年的发展,基本上活到现在的就剩下两家了,一个是宣称可以不用写 SQL 的 H ...
- 极简python教程02:基础变量,删繁就简
python极简教程已经开赛,如果错过说明可以回翻: 极简python教程:赛前说明 借这个机会,我再讲讲我的教程和其他网上的教程的区别: 1 我分享的内容,是我在工作中会高频使用的语法,是精华内容 ...
- Vim,极简使用教程,让你瞬间脱离键鼠切换的痛苦
注:看大家对Vim仇恨极大,其实它只是一种文本操作方式,可以减少键鼠的切换,从而让编辑文本的操作更迅捷.并不等同于IDE,在我看来,它们是两个是包含关系,IDE可以有Vim编辑模式.Vim或许可以通过 ...
- 极简python教程:快速入门好方法
大家好,我是测试奇谭的作者风风. 其实很久之前,就有身边的同事或者网友让我分享一些关于python编程语言的快速教程,他们的痛点同大多数自学编程语言的人一样,遇到了这些问题: 网络上的信息太多,良莠不 ...
- 虚拟机极简配置manjaro gnome
一.安装gnome启动到桌面后,卸载所有不必要的软件,减少系统大小 打开[增加/删除软件],找到要删除的软件卸载 ms-office ---微软在线办公软件 Thunderbird ---邮箱 kon ...
- 极简Node教程-七天从小白变大神(一:你需要Express)
如果说用一句话来概括Node那就是:它开启了JavaScript服务器端语言. Node系列的文章并不会从一开始长篇概论的讲Node的历史,安装,以及其他很琐碎的事情.只会专门介绍关于Node或者准确 ...
- 极简估值教程——第一篇 速判估值与PEG的推导
来自盛京剑客的雪球原创专栏 一.极简速判估值怎么判? 很简单.简单到粗暴. 用PEG PEG=PE/(g*100)=1.0 什么意思? PE市盈率,g未来收益增长率,PEG为1.0合理估值,大于1.0 ...
- 极简配置,业务上云只需 3min
为了简化账号配置环节,实现本地一键开发部署,Serverless Framework 发布了微信扫码一键登录能力,支持用户在 Serverless Framework 环境扫码注册登陆,用户无需登录控 ...
- 极简Node教程-七天从小白变大神(二:中间件是核心)
当我们只引入express时,前述的那些功能都是没有启用的.那么,如何将这些功能添加进来呢?express通过其中间件机制实现了这些功能的管理.每一个中间件对应一个功能,而中间件可以是第三方库,也可以 ...
随机推荐
- 2023 年 dotnet 仓库社区年度调查已经开始
准备好今年对 dotnet 指手画脚了吗,平常在群里我忍气吞声,今天我必须重拳出击,快来参与吧. 我直接一个参的加 .NET 是一个跨平台的开发框架,支持多种语言和应用场景,如 C#.F#.VB.NE ...
- element ui el-date-picker 禁止选择指定日期
1.日期选择器组件代码 <el-col :span="20"> <el-form-item label="活动起始日期值" prop=&quo ...
- C# winform 一个窗体需要调用自定义用户控件的控件名称
给用户控件ucQRCode增加属性: //二维码图片 private PictureBox _pictureBoxFSHLQrCode; public PictureBox PictureBoxFSH ...
- Seata分布式事务
使用Seata版本:1.6.1(2023/2/6最新版)该版本存在很多坑,相较于1.0版本,配置上存在很多差别,如果你的版本不同,请不要参考本文. 1.6.1配置存在许多问题,比较难找,如果你使用1. ...
- SpringCloud Sleuth链路追踪
1.概要 一般的,一个分布式服务跟踪系统,主要有三部分: 数据收集 数据存储 数据展示 然而这三个部分其实不都是由SpringCloud Sleuth(下面我简称为Sleuth)完成的,Sleuth负 ...
- 储存环束流3D参数测量系统程序1.0版使用说明
经过几个月的改进,4通道同时采是从3月份开始的,主要通过这两个月的在线测试和不断改进,现在程序弄得还算好用了,可以拿出来分享了. 我这点小伎俩拿出来可千万别觉得我在卖弄,主要是觉得可以为兄弟单位愿意搞 ...
- 如何基于IM即时通讯SDK从零开发仿微信聊天交友功能
IM即时通讯技术的发展 IM即时通讯(Instant Messaging)是一种基于互联网的即时交流消息的业务. 实时聊天交互功能是市面上主流APP的重要功能之一,人们所熟悉的就是微信,QQ的聊天消息 ...
- 代码随想录算法训练营day06 | leetcode 242、349 、202、1
基础知识 哈希 常见的结构(不要忘记数组) 数组 set (集合) map(映射) 注意 哈希冲突 哈希函数 LeetCode 242 分析1.0 HashMap<Character, Inte ...
- Word 表格对文字、图文进行排版
在以前,Web 前端工程师利用 <table /> 元素对网页布局进行排版,但是如今却不推荐此元素排版了,而是改用 <div /> 元素和 CSS 弹性布局(或网格布局)对网页 ...
- Hugging Face 每周速递: Space 支持创建模版应用、Hub 搜索功能增强、BioGPT-Large 还有更多
每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...