从www.cygwin.com下载了setup文件,然后就开始一步一步的安装了,我下载的是1.5.25-15版本的(2008年10月5号下载的)
step1. 下载后,点击安装文件(setup.exe)进行安装,第一个画面是GNU版权说明,点"下一步(N)—>",
进入安装模式选择画面。
step2. 安装模式有"Install from Internet"、"Download form Internet"、"Install from Local Directory" 三种。
"Install form
Internet"就是直接从internet上装,适用于网速较快的情况(一般情况下都不会很快的,所以推荐Download form Internet)。如果你和我一样网速不是很快,或者说装过之后想把下载的安装文件保存起来,下
次不再下载了直接安装,就应该选择"Download form Internet",下载安装的文件(下载下来的文件大小取决与后面你选择的内容,我全部下载了下来,大小是852M)。
step3. 接下来是选择安装目的路径和安装源文件所在的路径,之后就进入了选择安装包所在的路径(注意你的磁盘空间,如果要全部下载并全部安装的话,至少留出4G的空间来)。
一路next,然后开始下载,如果这中间你需要关机什么的,也没有什么问题的,只要你在重新开机后,还按照前面说得一步一步走,就ok了,
注意:
1、只要不更换下载时的来源路径
2、本地存储路径
3、选择的下载内容(如果第一次配置的是default,下次也要用default,同样,如果是install 也要再次选为install,如果你都这样做了,cygwin会用断点续传的方式继续下载的,虽然看到的下载百分比是从0开始的,这个不要紧的)
下载是个艰难的过程,安装同样也是个很费时间的过程。不过安装起来很简单,只用一路next就可以了。
安装好后,桌面上会有cygwin的logo,双击就可以开始你的linux之旅了。
编写个hello world
gcc编译一下,然后你会看到在你的cygwin的安装目下,有个home,然后有个当前用户(windows用户)名命名的文件夹,下面有你的a.exe,
但这时双击会提示你缺少cygwin1.dll, 导致你的程序没办法直接运行,不要紧,这时需要你把cygwin1.dll搜出来,一般是在你cygwin安装目录下搜索一下,就出来了,然后把cygwin1.dll所在的路径添加到path里,然后问题解决。
Good Luck!