正在加载

九合游戏编程开发Cygwin(UNIX环境模拟软件)

Cygwin(UNIX环境模拟软件)  v2.873 绿色版

Cygwin(UNIX环境模拟软件)

版本:v2.873 绿色版
类别:编程开发
大小:1.6 MB
时间:2022-12-28
  • 2

    Cygwin最新版是一款功能强大的UNIX环境模拟软件,用户可以在您的windows系统上模拟UNIX环境,从而协助用户在windows上直接运行Linux应用程序,并执行您所需要的任何操作,且具备了优越的兼容性,对于学习UNIX/Linux系统的操作环境有很大的帮助,另外还能够进行一些应用程序的移植,进行一些特殊的开发工作,是广大编程工作人员日常用到的软件。

    Cygwin最新版软件特色:

    作为如此复杂的应用程序,预计会进行复杂的安装。部署需要多个用户干预,以及用于从专用服务器下载文件的有效Internet连接。

    建议用户注意他们在设置过程中选择的包; 组件越多,安装过程就越长。默认情况下,选择是最小的,只包括bash shell,以及Unix命令行中常见的核心实用程序。

    其他组件,如终端(mintty,util-linux),文本实用程序(grep,diff,patch),shell(dash,zsh,tcsh),服务器(Apache,PostgreSQL,OpenSSH)和其他与开发相关的实用程序可用于可选包。

    但是,默认选择应足以编译源代码,以生成与Windows兼容的GUI或控制台应用程序。毕竟,Cygwin的美妙之处在于开发人员无需对代码进行大量更改,但很少进行调整和添加。

    Cygwin最新版软件亮点:

    cygwin具有可以调用unix函数的cygwin库

    调用mincrosofe win32 api函数和cygwin api函数来编写应用程序

    可以和unix程序有效地联系起来而无需作太多的更改

    cygwin可以用来开发很多gnu软件

    cygwin具有很多标准的unix软件包

    Cygwin最新版软件功能:

    Cygwin包含各种工具和库的集合,旨在在Windows操作系统上提供类似Linux的环境。它充当仿真层,可以在Microsoft Windows上运行本机Linux应用程序。

    在Windows上运行为Linux开发的应用程序

    Cygwin最初由Cygnus Solutions开发,但在2000年被Red Hat收购,它主要致力于为程序员提供一种简单的方法,为最初为Linux环境开发的应用程序提供Windows兼容性。成功移植的Unix应用程序的一些例子是KDE,GNOME和Apache。

    包中包含的组件

    Cygwin包含一个DLL,其目的是提供POSIX API功能,以及一组能够在Windows计算机上容纳Unix外观的实用程序。诸如syslogd,inetd,crond和几个这样的守护进程之类的组件被部署为服务,从而使Windows能够以Linux方式运行。

    Cygwin最新版软件用法:

    安装完成后,在桌面上会有一个Cygwin的图标,双击它,会出现一个windows的命令窗口,过一会,你就会见到熟悉(或者陌生)的 Linux的Shell界面。试一试ls ,是不是可以工作了?从今往后,你就可以自由的在windows下使用Linux的软件了。基本上你能用到,cygwin都有。如果你要开发可以在两个平台上运行的程序, cygwin也是你前期试验的好地方。从互联网上下载的各种开源代码,也可以在Cygwin里编译,运行,调试。下面介绍一些使用技巧,更多地还要靠大家自己探索拉!

    使用Cygwin访问windows的文件

    Cygwin安装后,其根目录位于你的安装目录下。所以使用cd /,只能访问到你的安装目录,要访问硬盘上的其他文件,可以使用mount:

    mount D:/testdir ~/testdir

    这样,你就可以在~/testdir里访问到D:/testdir里的内容了。

    使用Cygwin作为X Server

    现在的Linux服务器一般都提供X,要从Windows上使用Linux的X,需要在Windows上运行一个X Server。有一些专门为windows开发的软件可以做这个,但是Cygwin自带的X server就可以胜任。下面举例说明如何使用:

    首先你必须安装X11包,然后运行Cygwin shell,输入x&。这时候你的桌面上出出现一个布满斜纹大窗口,这就是我们的X server了,回头Linux机器上的X 程序就会显示在这里。

    展开全部
    收起