CygwinEasy2007光盘运行版和CygwinRelease2006 Cygwin-Easy-2007 03 21 iso
文章类别:
- 11月 19, 2022
- 0 条评论
你必须注册后才能投票!
快捷索引
会员福利
英文名: Cygwin
资源格式: 光盘镜像
版本: 光盘版
发行时间: 2007年03月21日
制作发行: http://code.google.com/p/cygwin-easy/
地区: 美国
语言: 英文
简介:
1 引言
Cygwin是一个在Windows平台上运行的Unix模拟环境,是Cygnus Solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习Unix/Linux操作环境,或者从Unix到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。
2 机理
Cygnus当初首先把gcc,gdb,gas等开发工具进行了改进,使他们能够生成并解释Win32的目标文件。然后,他们要把这些工具移植到Windows平台上去。一种方案是基于Win32 API对这些工具的源代码进行大幅修改,这样做显然需要大量工作。因此,他们采取了一种不同的方法——他们写了一个共享库(就是Cygwin dll),把Win32 API中没有的Unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也就是说,他们基于Win32 API写了一个Unix系统库的模拟层。这样,只要把这些工具的源代码和这个共享库连接到一起,就可以使用Unix主机上的交叉编译器来生成可以在Windows平台上运行的工具集。以这些移植到Windows平台上的开发工具为基础,Cygnus又逐步把其他的工具(几乎不需要对源代码进行修改,只需要修改他们的配置脚本)软件移植到Windows上来。这样,在Windows平台上运行bash和开发工具、用户工具,感觉好像在Unix上工作。
书我要,下载先! http://www.books51.com/ 祝您开卷有益!
同类文章
文章类别:
本文链接: http://www.books51.com/259418.html
【点击下方链接,复制 & 分享文章网址】
CygwinEasy2007光盘运行版和CygwinRelease2006 Cygwin-Easy-2007 03 21 iso → http://www.books51.com/259418.html |
上一篇: 专业数据库软件服务器版 含注册机 FileMaker Server Advanced v11 0 1 MAC OSX-HOTiSO dmg
下一篇: 英特尔C++编译器Mac OSX专业版 破解[ Intel C Plus Plus Compiler Professional v11 1 084 MACOSX ISO-TBE dmg
你必须注册后才能投票!
最新评论