Window10上CLion极简配置教程

1. 首先,下载安装CLion

去JB公司官网下载CLion,
https://www.jetbrains.com/clion/download/#section=windows

 
下载CLion

如果需要破解的话请移步http://idea.lanyus.com/,建议有能力的同学使用正版。
安装的话,随意即可。

2. 下载安装MinGW

这里提供两种配置方法,感谢博客主呆呆小六的指点修正。

2.1 方法一:下载MinGW压缩包

(1)下载MinGW
这里必须注意的是下载压缩包,不要下载离线安装的版本,不然你会装到猴年马月,而且安装难度较大。
打开下载地址:MinGW 进入下载页面

 
MinGW

注意:不要手贱点绿色按钮去下载!!!
往下拉,一直拉到下面的界面,然后就可以下载压缩包了。

 
MinGW压缩包

当然,如果嫌弃这个速度太慢的话,本人也是贴心的准备了网盘
下载链接:https://pan.baidu.com/s/1zd5hgyvXJdBxRrj6aq4JKg
密码:obb8
下载了以后必须是解压啊,然后开始配置CLion。

(2)配置CLion
打开CLion,左上角File-Settings-Build-Toolchains,然后点击 + 号

 
settings
 
toolchains

Environment选择MinGW,然后填入刚刚解压的MinGW64的路径(这是我的路径):

C:\Users\71022\Documents\mingw64
 
image.png

然后CLion会自动帮你填上所有你该填的东西,点击OK,等调试的小虫子变绿就可以了。

 
image.png

当然,也会出现无法检测成功的情况,这时候就需要手动填写啦。
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,等一段时间就可以了。
调试效果如下:

 
CLion调试

2.2 方法二:借助DEV C++

(1)下载安装DEV C++
https://sourceforge.net/projects/orwelldevcpp/

 
下载DEV C++

安装默认路径即可,注意,选择full安装!!!

(2)配置CLion
同样地,打开CLion,左上角File-Settings-Build-Toolchains,然后点击 + 号

 
settings
 
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,等一段时间就可以了。

 
配置详情

看到小虫子绿了,就说明配置好了,赶紧试试调试吧!

 
调试

最新文章

  1. maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
  2. 关于MAC系统的DNSCrypt的设置教程
  3. 30个实用的 Photoshop 动作《免费下载》
  4. js的深度拷贝和浅拷贝
  5. 38.Android之ListView简单学习(一)
  6. java参数传递时到底是值传递还是引用传递
  7. MD5加密相关
  8. 仿PC版微信的练手项目(可实时通讯)
  9. java反射2
  10. 【EF6学习笔记】(八)更新关联数据
  11. 一些关于Viewport与device-width的东西~(转)
  12. tkinter学习系列(四)之Button 控件
  13. 记录一次react相关总结
  14. CentOS7查看网络的相关命令
  15. #6435. 「PKUSC2018」星际穿越
  16. leetcode-000-序
  17. receiver type *** for instance message is a forward declaration
  18. zeromq测试
  19. java防范跨站脚本攻击(XSS)
  20. BTREE索引和HASH索引的区别

热门文章

  1. 基于 Ubuntu 服务器配置原生的 Socks5 网关代理服务器
  2. 网络连接(CSP-J 2021 T3)
  3. Vue25 mixin
  4. JAVA虚拟机14 类加载器
  5. (原创)【B4A】一步一步入门04:编译模式、打包为APK、私钥签名
  6. ctfshow_web入门 sql注入(web171~248)
  7. Cobaltstrike —— shellcode分析(一)
  8. 三天吃透Java虚拟机面试八股文
  9. SPI读写官方Demo
  10. centOS 相关运维指令