`
caizhongda
  • 浏览: 184785 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Cygwin介绍和安装

    博客分类:
  • IDE
阅读更多
Cygwin介绍
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。
  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上工作。
  关于cygwin实现的更详细描述,请参考[url]http://cygwin.com/cygwin-ug-net/highlights.html[/url].



Cygwin安装:

请下载附件一 Cygwin-setup-1.7.rar
只有500多kb的大.
运行。



分享到:
评论

相关推荐

    Cygwin安装与配置详解

    本篇内容详细介绍了cygwin的安装过程,资源配置及简单命令的使用等信息。cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的...

    cygwin安装方法.pdf

    日文版,cygwin 安装方法 详细介绍Cygwin安装手顺>

    在Windows上的Cygwin环境上安装Hadoop指南

    本文档详细介绍了如何在Windows上的Cygwin环境上安装Hadoop的详细过程,网上的很多帖子都是有错误的,我在这里总结并修改的部分错误,希望对大家有帮助。

    windows平台下载安装cygwin

    详细介绍windows下,下载安装cygwin进行搭建hadoop开发环境过程。

    Windows下快速安装Cygwin

    介绍在Windows下快速安装Cygwin,详细,简单,一步一步操作就可以了。

    cygwin的安装和简单配置

    cygwin的简单安装好配置. windows和linux各有其优越性,可以安装在同一台电脑上,但切换要重启。同时拥有两台电脑,一台装win,一台装linux,自然非常好,但具备此... 简单的讲述一下cygwin的安装和配置,入门级教程

    Cygwin在windows下的安装配置

    对于omniORB在windows环境下的安装配置,其中Cygwin编译器用来对omniORB的源码进行编译;该文档对Cygwin在windows下的安装配置进行介绍。

    cygwin安装参数配置常用命令

    Cygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品,相对于在虚拟机你使用Linux是比较好的选择。...文档前部分是关于命令的介绍(shell),后部分为安装、配置等教程。

    Cygwin中安装PHP方法步骤

    主要介绍了Cygwin中安装PHP方法步骤,本文共用3步完了PHP的安装,相对来说挺简单的,需要的朋友可以参考下

    在Windows系统上安装Cygwin搭建Swoole测试环境的图文教程

    主要介绍了在Windows系统上安装Cygwin搭建Swoole测试环境的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    PDF文档:Windows下Cygwin+NS-2.30安装配置详细精美过程

    详细介绍了在Windows下用Cygwin配置NS2的过程

    cygwin-服务器应用

    下载并安装cygwin软件,用于稍后编译工作。我们也可以从网上搜索。  第三步:将socks5-v1.0r11.tar.gz解压到cygwin的tmp目录下,即cygwin\tmp\socks5-v1.0r11,解压工具使用最常见的WINRAR即可。  第四步:修改...

    LFTP4WIN-CORE:使用LFTP4WIN安装程序将LFTP4WIN骨架模板应用于便携式Cygwin安装

    它可以以本地用户的身份安装和运行,而无需提升的特权。 为了帮助您从整体上理解项目,这是工作流程以及各组件之间如何交互的基本示意图。 一组特殊的bash函数用于将WinSCP会话变量转换为bash shell环境变量,然后...

    Cygwin相关资料

    详细介绍了Cygwin整个安装步骤,有利于window下使用unix的环境

    Cygwin安装教程图文详解

    主要介绍了Cygwin安装教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    Windows下使用Cygwin编译MySQL客户端

    主要介绍了Windows下使用Cygwin编译MySQL客户端,本文详细的讲解了编译过程,需要的朋友可以参考下

    Cygwin是一个在windows平台上运行的类Linux模拟环境的软件

    很多应用需要在linux下安装打包,必须有Linux环境,但是很多小伙伴只是想在windows下进行测试,因此需要打包windows版本,cygwin就是这样的一个工具,下面介绍如何安装cygwin。

    tinyos安装方法

    tinyos是用于无线传感器网络的仿真软件,本文介绍了怎么在cygwin环境下安装tinyos的过程

    用Gow在Windows使用Linux命令 (Gow – The lightweight alternative to Cygwin)

    riku 写道 "如果你是 Linux 及 Windows 的双料用户,而且是深度 CLI 控的话,可能会...用户下载一个 Win 安装程序并安装后,它会自动设置好相应的环境变量,这样无论在哪个目录下都能使用这些命令了。详细介绍见这里

Global site tag (gtag.js) - Google Analytics