|
转自 烟台大学网络中心于行义
下载地址: http://net.ytu.edu.cn/share/Software/Cygwin.exe
(35MB)
Windows下强大的Unix虚拟机--Cygwin
因为cygwin必须再线装,且安装繁琐,所以我给做了个简易安装包
适合编程开发(C,C++,Perl,汇编)使用,也可以用于学习Unix命令
系统需求:
1)Windows NT,2000,XP...-->反正要NT系统,9x下可能会有些问题
2)起码200M磁盘空间(Cygwin安装完大概占用18xM)
安装方法:
1)解压缩,然后把解压完的目录扔到任何地方,推荐C:\cygwin
2)双击运行cyginstall.exe,搞定,此时桌面上会生成快捷方式
卸载方法:
1)运行regedit.exe,将注册表里面
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
这个项目整个删除
2)删掉目录,删掉桌面上的快捷方式
运行方法:
双击桌面上的Cygwin图标
第一次运行注意要初始化一下两个文件passwd和group
在cygwin的$提示符下面输入下面这两条命令:
mkpasswd.exe -l >/etc/passwd
mkgroup.exe -l >/etc/group
(懂Unix就知道这是干啥了)
我能干什么?
1)编程(这是主要功能):
gcc GNU的C编译器
g++ GNU的C++编译器
as GNU的汇编工具
nasm 汇编语言开发工具
perl Perl解释器
2)压缩/解压缩
tar 压缩/解开tar包的工具
bzip2/bunzip2 压缩/解开bz2包的工具
gzip/gunzip 压缩/解开gz包的工具
zip/unzip 压缩/解开zip包的工具
3)实用的文件工具
file 当你不知道某个文件是啥类型的,这个可以看出来
wget 下载工具
curl 不是下载工具的下载工具
bc 计算器
cal 日历
4)常用的Unix命令,比如ls,cp,mv,rm,df,du,cat,more,ps,kill
dd,wc,date,echo,find....等等
!)注意,上面1-4没提到的程序,俺不保证其好用:-)
常见问题:
Q:怎么复制粘贴?
A:和Windows"命令提示符"下面一样.选中,敲回车复制,右键粘贴
Q:为什么我写的程序没办法运行?
A:Unix下面运行可执行程序必须伴随路径,像这样./demo.exe
Q:为什么乱码?
A:这个版本的Cygwin是台湾人编译的,BIG5码,将就吧
Q:我写的程序如何脱离cygwin环境运行?
A:发布的时候记得带上cygwin1.dll就搞定了
Q:无法执行cyginstall.exe
A:不会吧,你的系统居然缺少VB运行库(msvbvm50.dll)
Q:我不懂Unix
A:看书,google,去论坛问,或者删掉本程序 |
|