[摘要]Cygwin是一个用于在Windows上模拟Linux环境的软件,是cygnus solutions公司开发的自由软件。Cygwin可以作为那些虚拟机软件的一个部分替代品。Cygwin对于学习UNI...
Cygwin是一个用于在Windows上模拟Linux环境的软件,是cygnus solutions公司开发的自由软件。Cygwin可以作为那些虚拟机软件的一个部分替代品。Cygwin对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。软件之所以强大,是因为她具有可以调用Unix函数的Cygwin库。软件一旦安装完成,就可以调用Microsoft Win32 API函数和Cygwin API函数来编写 32位控制台和或GUI应用程序,这样就可以和Unix程序有效地联系起来而无需作太多的更改。这一工具也可以用来开发很多GNU软件。即使这一工具对你没有太多的用处,但你一定对工具中很多标准的Unix软件包感兴趣。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。