当前位置: 首页 > news >正文

cygwin的安装若干问题

Cygwin是在windows下模拟的unix环境。除了MinGW之外,Cygwin也可以当做C/C++的编译器。

但是在安装Cygwin是有诸多问题,可能是由于Cygwin的开发者比太熟悉windows界面交互特点吧,安装引导异常怪异,可以从Internet上下载安装也可以从本地安装包安装。但是这个软件最怪癖的是最后一步,选择好本地安装包之后,往往不能把所有的包刷新出来,后退一步再重选一下才能都刷出来。到了最后一步选安装包的时候往往默认是树状结构的All-Default,我们一般人根本不知道这东西可以点击,点击之后可变成All-Install,All-Reinstall,All-Uninstall这三种,看到没还有Uninstall呢,大部分人都不知道这东西还可以卸载呢,因为Cygwin的组织结构是Unix的,所以咱Windows的卸载程序中根本找不到它,只能靠它自己卸载。而它提供的卸载有如此的隐晦!言归正传,在默认Default的情况下,将树状结构点开,发现好多东西都是skip,也即是不安装。这点大家都容易忽略,譬如我想用它来配合eclipse cdt开发c++程序。需要make等指令,在默认情况下是不会安装的。但是为了简便,干脆都装了,也许会点击成All-install,那就更错了,整个安装的话要2-3G左右,而且有些安装包需要一些前置条件(譬如预先安装一些东西),这样在安装途中就会报错“No such file等等”,所以最好的办法就是先把之前的卸载干净,在All-Default下,找出自己需要的功能(例如我需要make,g++等编译内核,那就点devel-install. ),然后安装。即可成功!

相关文章:

  • bfs
  • Anaconda使用(转载)
  • stl vector源码剖析
  • 【Android Dev Guide - 04】 - Media - 学习使用MediaPlayer播放音乐
  • android开发学习之路——连连看之游戏界面(一)
  • 安装GoldenGate错误OGG-01756
  • 源码阅读经验谈-slim,darknet,labelimg,caffe(1)
  • 【AMQ】之JMS概念
  • GoldenGate之目录详解
  • 【AMQ】之JMS Mesage structure(JMS消息结构)
  • 十五、多项式乘法与快速傅里叶变换
  • 八大排序算法的python实现(二)希尔排序
  • 海量数据处理之Bloom Filter详解
  • Bat 批处理之 for/f 详解
  • 海量数据处理面试题集锦
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • 「译」Node.js Streams 基础
  • Hexo+码云+git快速搭建免费的静态Blog
  • HTML-表单
  • Invalidate和postInvalidate的区别
  • java取消线程实例
  • jQuery(一)
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • python学习笔记-类对象的信息
  • Vue2.0 实现互斥
  • vuex 笔记整理
  • 阿里云购买磁盘后挂载
  • 多线程事务回滚
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 两列自适应布局方案整理
  • 前端性能优化——回流与重绘
  • 如何使用 JavaScript 解析 URL
  • 使用agvtool更改app version/build
  • 世界上最简单的无等待算法(getAndIncrement)
  • 微信小程序开发问题汇总
  • 找一份好的前端工作,起点很重要
  • 7行Python代码的人脸识别
  • ​flutter 代码混淆
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #laravel 通过手动安装依赖PHPExcel#
  • #QT(智能家居界面-界面切换)
  • (02)Hive SQL编译成MapReduce任务的过程
  • (12)Hive调优——count distinct去重优化
  • (C#)获取字符编码的类
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (LeetCode) T14. Longest Common Prefix
  • (超详细)语音信号处理之特征提取
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (二)构建dubbo分布式平台-平台功能导图
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转载)深入super,看Python如何解决钻石继承难题
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .Mobi域名介绍
  • .NET Project Open Day(2011.11.13)