2022 CLion 中的Cygwin 配置(最全,最良心版)
前景提要
- CLion中的运行一直依赖VisualStudio,使得一直很占用c盘空间和内存
- 重装了系统,使得以前的visualstudio不再好使,因此,这里准备重新安装一个新的工具
一、windows 10 安装Cygwin
1.找到官网,进入官网,百度搜索或者点击下边链接.
| 软件名称 | 链接 |
| ------------ | ------------ | ------------ |
| Cygwin | https://www.cygwin.com/ |

2.找到如图位置,双击下载

3.下载完成后,找到下载的位置,双击exe文件.

4.进入欢迎页界面.

5.选择下一步,进入下载途径设置,如图设置

6.选择下一步,进入安装目录和用户设置,如图设置

7.选择下一步,进入存放位置设置,如图设置

8.选择下一步,进入网络设置,如图设置

9.选择下一步,进入网址设置,如图设置

10.选择下一步,进入安装包选择设置,如图设置









- 这样一个就选择好了,其他几个也是按照这样的选择操作





11.选择下一步,进入安装界面,如图设置

12.等待安装结束,选择关闭,cygwin就安装好了.
二、CLion配置Cygwin
1.打开CLion,按照图上位置找到配置位置。


2.把本地Cygwin的目录添加到如图位置。

3.配置完成后,会进入自动加载,耐心等待。

4.最后写个程序跑一下,看看吧。

三、Cygwin 少安装包
1.出现如下问题,都是gcc-core,gcc-g++,make,cmake,gdb没有安装好导致的,只要按照开头的安装步骤再安装一遍就好了。
| 原因 | 问题 |
|---|---|
| 没装Cmake | CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles" |
| 没装gdb | debug功能无法使用 |
| 找不到environment | 没有装在c盘,添加环境变量,无效就重装 |
2.重装,找到刚刚下载的还热乎的setup-x86_64.exe,双击打开,重复上面点击跳转(一)的所有操作,直到选择包那里,将上次没选的包选上,继续安装。

结语
呕心沥血,希望点赞,收藏,评论,转发,您的支持就是本博主前进的动力.
2022 CLion 中的Cygwin 配置(最全,最良心版)的更多相关文章
- Win7旗舰版中的IIS配置asp.net 完美通过版,附代码 以及出现的 CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d
先解决问题:“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d 图: 其他的解决方案 ...
- clion中配置glfw和glew
clion中只能用cmake文件配置 最开始不清楚cmake语法走了不少弯路 如果遇到symbol(s) not found for architecture x86_64错误,百分百是cmake没配 ...
- Python中tab键自动补全功能的配置
新手学习Python的时候,如何没有tab键补全功能,我感觉那将是一个噩梦,对于我们这种菜鸟来说,刚接触python,对一切都不了解,还好有前辈们的指导,学习一下,并记录下来,还没有学习这个功能小伙伴 ...
- IDEA中配置maven 全解析教程(Day_08)
每一个你讨厌的现在,都有一个不够努力的曾经. 一.选择一个maven的版本下载 本文中 maven 下载链接:(apache-maven-3.5.2.rar) https://files-cdn.cn ...
- cygwin配置个人环境,android模拟器root映象和Babun
零.Windows命令行个人设置 @echo off :: Temporary system path at cmd startup ::set PATH=%PATH%;"C:\Progra ...
- Eclipse上Maven环境配置使用 (全)
Eclipse上Maven环境配置使用 (全) 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven. ...
- Mac CLion下OpenGL环境配置
1. 配置glew和glfw 终端下运行下面两句,安装完后在/usr/local/Cellar/下可以找到对应的目录. brew install glew brew install glfw3 效果如 ...
- Cygwin配置总结
Cygwin配置总结 Cygwin是 大量GNU和开放源码工具的集合,它们提供了类似于Windows上的Linux发行版的功能 DLL(cygwin1.dll),它提供了大量的POSIX API功能. ...
- Linux中redis安装配置及使用详解
Linux中redis安装配置及使用详解 一. Redis基本知识 1.Redis 的数据类型 字符串 , 列表 (lists) , 集合 (sets) , 有序集合 (sorts sets) , 哈 ...
随机推荐
- .Net下极限生产力之efcore分表分库全自动化迁移CodeFirst
.Net下极限生产力之分表分库全自动化Migrations Code-First ## 介绍 本文ShardinfCore版本x.6.x.x+ 本期主角: - [`ShardingCore`](htt ...
- 临近梯度下降算法(Proximal Gradient Method)的推导以及优势
邻近梯度下降法 对于无约束凸优化问题,当目标函数可微时,可以采用梯度下降法求解:当目标函数不可微时,可以采用次梯度下降法求解:当目标函数中同时包含可微项与不可微项时,常采用邻近梯度下降法求解.上述三种 ...
- pop!_OS换国内源
今天给电脑换源了,虽然本来的源大部分好像也都连的上(不知道是不是错觉)换的这个:阿里云镜像开源站 先进入存放源的目录:` cd /etc/apt 里面有这些文件: sources.list是要修改的, ...
- SimpleMongoDbFactory类已经失效,被SimpleMongoClientDbFactory替代
老版本的mongodbtemplate连接池的用法 spring: data: mongodb: address: 127.0.0.1:37017 replica-set: database: xxx ...
- 论文阅读 A Data-Driven Graph Generative Model for Temporal Interaction Networks
13 A Data-Driven Graph Generative Model for Temporal Interaction Networks link:https://scholar.googl ...
- ooday06 内部类
笔记: 成员内部类:应用率低,了解 类中套类,外面的称为外部类,里面的称为内部类 内部类通常只服务于外部类,对外不具备可见性 内部类对象只能在外部类中创建 内部类中可以直接访问外部类的成员(包括私有的 ...
- 如何手写一个js工具库?同时发布到npm上
自从工作以来,写项目的时候经常需要手写一些方法和引入一些js库 JS基础又十分重要,于是就萌生出自己创建一个JS工具库并发布到npm上的想法 于是就创建了一个名为learnjts的项目,在空余时间也写 ...
- 什么是FastAPI异步框架?(全面了解)
一:FastAPI框架 1.FastAPI是应该用于构建API的现代,快速(高性能)的 web 框架,使用Python 3.6+ 并基于标准的 Python 类型提示. 关键性: 快速: 可与Node ...
- Keep In Line_via牛客网
题目 链接:https://ac.nowcoder.com/acm/contest/28537/H 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语 ...
- 【docker专栏7】容器自启动与守护进程停止后容器保活
本文为大家介绍容器自启动以及docker 守护进程挂掉或者docker升级的情况下,如何保证容器服务的正常运行.主要包含三个部分 一.守护进程开机自启 在我们安装docker的时候,介绍过启动dock ...