windows上模拟linux环境及软件cygwin

windows上模拟linux环境及软件cygwin

ID:25044468

大小:52.68 KB

页数:6页

时间:2018-11-17

windows上模拟linux环境及软件cygwin_第1页
windows上模拟linux环境及软件cygwin_第2页
windows上模拟linux环境及软件cygwin_第3页
windows上模拟linux环境及软件cygwin_第4页
windows上模拟linux环境及软件cygwin_第5页
资源描述:

《windows上模拟linux环境及软件cygwin》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、速装U盘装系统www.bestupan.comt2xWindows上模拟Linux环境的软件CygwinCygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品。运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果你想使用某个Linux下的功能,而windows上又找不到好的替代品的话,你就可以用Cygwin。我使用的最频繁的是Gcc和Make。我经常用

2、它们来编译一些我从网上下载的开源的工程。这些工程在Windows上编译往往很麻烦。使用Cygwin访问windows的文件Cygwin安装后,其根目录位于你的安装目录下。所以使用cd/,只能访问到你的安装目录,要访问硬盘上的其他文件,可以使用mount:mountD:/testdir~/testdir这样,你就可以在~/testdir里访问到D:/testdir里的内容了。使用Cygwin作为XServer现在的Linux服务器一般都提供X,要从Windows上使用Linux的X,需要在Windows上运行一个

3、XServer。有一些专门为windows开发的软件可以做这个,但是Cygwin自带的Xserver就可以胜任。下面举例说明如何使用:首先你必须安装X11包,然后运行Cygwinshell,输入x&。这时候你的桌面上出出现一个布满斜纹大窗口,这就是我们的Xserver了,回头Linux机器上的X速装U盘装系统www.bestupan.comt2x程序就会显示在这里安装设置cygwin安装要安装网络版的cygwin,可以到http://www.cygwin.cn/site/install/,点击”Inst

4、allCygwinNow!”。这样会先下载一个叫做setup.exe的GUI安装程序,用它能下载一个完整的cygwin。按照每一屏的指示可以方便的进行安装。环境变量开始运行bash之前,应该设置一些环境变量。cygwin提供了一个.bat文件,里面已经设置好了最重要的环境变量。通过它来启动bash是最安全的办法。这个.bat文件安装在cygwin所在的根目录下。可以随意编辑该文件。CYGWIN变量用来针对cygwin运行时系统进行多种全局设置。开始时,可以不设置CYGWIN或者在执行bash前用类似下面的格式在

5、dos框下把它设为ttyC:>setCYGWIN=ttynotitleglobPATH变量被cygwin应用程序作为搜索可知性文件的路径列表。当一个cygwin进程启动时,该变量被从windows格式(e.g.C:WinNTsystem32;C:WinNT)转换成unix格式(e.g.,/WinNT/system32:/WinNT)。如果想在不运行bash的时候也能够使用cygwin工具集,PATH起码应该包含x:cygwinbin,其中x:cygwin速装U盘装系统www.bestupan

6、.comt2x是你的系统中的cygwin目录。HOME变量用来指定主目录,推荐在执行bash前定义该变量。当cygwin进程启动时,该变量也被从windows格式转换成unix格式,例如,作者的机器上HOME的值为C:(dos命令setHOME就可以看到他的值,setHOME=XXX可以进行设置),在bash中用echo$HOME看,其值为/cygdrive/c.TERM变量指定终端型态。如果美对它进行设置,它将自动设为cygwin。LD_LIBRARY_PATH被cygwin函数dlopen()作为搜索.d

7、ll文件的路径列表,该变量也被从windows格式转换成unix格式。多数Cygwin应用程序不使用dlopen,因而不需要该变量。改变cygwin的最大存储容量Cygwin程序缺省可以分配的内存不超过384MB(program+data)。多数情况下不需要修改这个限制。然而,如果需要更多实际或虚拟内存,应该修改注册表的HKEY_LOCAL_MACHINE或HKEY_CURRENT_USER区段。添家一个DWORD键heap_chunk_in_mb并把它的值设为需要的内存限制,单位是十进制MB。也可以用cygw

8、in中的regtool完成该设置。例子如下:regtool-iset/HKLM/Software/CygnusSolutions/Cygwin/heap_chunk_in_mb1024regtool-vlist/HKLM/Software/Cygnus速装U盘装系统www.bestupan.comt2xSolutions/Cygwin使用cygwin同时支持win32和posix风

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。