windows上模擬linux環(huán)境的軟件cygwin

windows上模擬linux環(huán)境的軟件cygwin

ID:31610570

大?。?50.96 KB

頁數(shù):3頁

時間:2019-01-15

windows上模擬linux環(huán)境的軟件cygwin_第1頁
windows上模擬linux環(huán)境的軟件cygwin_第2頁
windows上模擬linux環(huán)境的軟件cygwin_第3頁
資源描述:

《windows上模擬linux環(huán)境的軟件cygwin》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、Windows上模擬Linux環(huán)境的軟件Cygwin_小孫同學(xué)~~_百度空間Page1of3用戶名:密碼:登錄注冊小孫同學(xué)~~我的學(xué)習(xí)生活記錄。。主頁博客相冊

2、個人檔案

3、好友查看文章Windows上模擬Linux環(huán)境的軟件Cygwin2010年10月08日星期五08:25Cygwin是一個用于在Windows上模擬Linux環(huán)境的軟件。它可以作為那些虛擬機軟件的一個部分替代品。運行Cygwin后,你會得到一個類似Linux的Shell環(huán)境,在其中你可以使用絕大部分Linux軟件和功能。如Gcc,Make,Vim

4、,Emacs等等??傊绻阆胧褂媚硞€Linux下的功能,而windows上又找不到好的替代品的話,你就可以用Cygwin。我使用的最頻繁的是Gcc和Make。我經(jīng)常用它們來編譯一些我從網(wǎng)上下載的開源的工程。這些工程在Windows上編譯往往很麻煩。使用Cygwin訪問windows的文件Cygwin安裝后,其根目錄位于你的安裝目錄下。所以使用cd/,只能訪問到你的安裝目錄,要訪問硬盤上的其他文件,可以使用mount:mountD:/testdir~/testdir這樣,你就可以在~/testdir里訪問到D:

5、/testdir里的內(nèi)容了。使用Cygwin作為XServer現(xiàn)在的Linux服務(wù)器一般都提供X,要從Windows上使用Linux的X,需要在Windows上運行一個XServer。有一些專門為windows開發(fā)的軟件可以做這個,但是Cygwin自帶的Xserver就可以勝任。下面舉例說明如何使用:首先你必須安裝X11包,然后運行Cygwinshell,輸入x&。這時候你的桌面上出出現(xiàn)一個布滿斜紋大窗口,這就是我們的Xserver了,回頭Linux機器上的X程序就會顯示在這里安裝設(shè)置cygwin安裝要安裝網(wǎng)絡(luò)

6、版的cygwin,可以到http://www.cygwin.cn/site/install/,點擊”InstallCygwinNow!”。這樣會先下載一個叫做setup.exe的GUI安裝程序,用它能下載一個完整的cygwin。按照每一屏的指示可以方便的進行安裝。環(huán)境變量開始運行bash之前,應(yīng)該設(shè)置一些環(huán)境變量。cygwin提供了一個.bat文件,里面已經(jīng)設(shè)置好了最重要的環(huán)境變量。通過它來啟動bash是最安全的辦法。這個.bat文件安裝在cygwin所在的根目錄下??梢噪S意編輯該文件。CYGWIN變量用來針對

7、cygwin運行時系統(tǒng)進行多種全局設(shè)置。開始時,可以不設(shè)置CYGWIN或者在執(zhí)行bash前用類似下面的格式在dos框下把它設(shè)為ttyC:>setCYGWIN=ttynotitleglobPATH變量被cygwin應(yīng)用程序作為搜索可知性文件的路徑列表。當(dāng)一個cygwin進程啟動時,該變量被從windows格式(e.g.C:WinNTsystem32;C:WinNT)轉(zhuǎn)換成unix格式(e.g.,/WinNT/system32:/WinNT)。如果想在不運行bash的時候也能夠使用cygwin工具集,PAT

8、H起碼應(yīng)該包含x:cygwinbin,其中x:cygwin是你的系統(tǒng)中的cygwin目錄。HOME變量用來指定主目錄,推薦在執(zhí)行bash前定義該變量。當(dāng)cygwin進程啟動時,該變量也被從windows格式轉(zhuǎn)換成unix格式,例如,作者的機器上HOME的值為C:(dos命令setHOME就可以看到他的值,setHOME=XXX可以進行設(shè)置),在bash中用echo$HOME看,其值為/cygdrive/c.TERM變量指定終端型態(tài)。如果美對它進行設(shè)置,它將自動設(shè)為cygwin。LD_LIBRARY_PA

9、TH被cygwin函數(shù)dlopen()作為搜索.dll文件的路徑列表,該變量也被從windows格式轉(zhuǎn)換成unix格式。多數(shù)Cygwin應(yīng)用程序不使用dlopen,因而不需要該變量。改變cygwin的最大存儲容量Cygwin程序缺省可以分配的內(nèi)存不超過384MB(program+data)。多數(shù)情況下不需要修改這個限制。然而,如果需要更多實際或虛擬內(nèi)存,應(yīng)該修改注冊表的HKEY_LOCAL_MACHINE或HKEY_CURRENT_USER區(qū)段。添家一個DWORD鍵heap_chunk_in_mb并把它的值設(shè)為

10、需要的內(nèi)存限制,單位是十進制MB。也可以用cygwin中的regtool完成該設(shè)置。例子如下:regtool-iset/HKLM/Software/CygnusSolutions/Cygwin/heap_chunk_in_mb1024regtool-vlist/HKLM/Software/CygnusSolutions/Cygwin使用cygwin同時支持win32和posix風(fēng)格

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。