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. ),然后安装。即可成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值