cygwin離線安裝包下載 最新軟件|熱門排行|軟件分(fèn)類|軟(ruǎn)件專(zhuān)題|廠商大全

您的位置: 首頁係統工具係統其它 → cygwin完整離線(xiàn)安裝包 32/64位

cygwin完整(zhěng)離線安裝包

32/64位 cygwin完整離線安裝包 網友(yǒu)評分:8

同類相關(guān)軟件

軟件介紹

軟(ruǎn)件標簽: cygwin安裝包 unix

cygwin離線(xiàn)安裝包是一款幫助用戶在windows平台(tái)上(shàng)運行類UNIX,他們寫了一個共享庫(就是cygwin dll),把win32 api中沒有的unix風格的調(diào)用(如fork,spawn,signals,select,sockets等(děng))封裝在裏麵,也就是說,他們基於 win32 api寫了一個unix係統庫的模擬(nǐ)層。

Cygwin簡介:

Cygwin是一個在windows平(píng)台上運行的類UNIX模擬環境,是cygnus solutions公司開發的自(zì)由軟件,它對於學習UNIX/Linux操作環境,或者從UNIX到Windows的應用程序移植(zhí),或者(zhě)進行某些特殊的(de)開發工作,尤其是使用GNU工具集在Windows上進行嵌入式係統開發,非常有用。隨著嵌入式係統開發在國內日漸流行(háng),越來越(yuè)多的開(kāi)發者(zhě)對Cygwin產生了興趣。

功能特(tè)色:

1 引言 

cygwin是一個(gè)在windows平台(tái)上運行的unix模擬環境,是cygnus solutions公司開發的自由軟件(該公司(sī)開發了很(hěn)多好東西,著名的還有eCos,不過現已被Redhat收購)。它對於學習unix/linux操作環境,或者從unix到(dào)windows的應用程(chéng)序移植,或者進行某些特(tè)殊的開發工作,尤其是使用gnu工具集在windows上進行嵌入式係統開發,非常有用。隨著嵌入式係統開發在國內日漸流行,越來越多的開發者對cygwin產生了興趣。本文將對其作一介紹。 

2 機理 

cygnus當初(chū)首先把gcc,gdb,gas等開發工(gōng)具進行了改(gǎi)進,使他們能夠生成並解釋win32的目(mù)標文件。然後,他們(men)要把這些工具移植到windows平台上去。一種方案是基於win32 api對這(zhè)些工(gōng)具的(de)源代碼進行大幅修改,這樣做顯然需要大量工作(zuò)。因此,他們采取了一(yī)種不同的方法——他們寫了一個共享庫(就是cygwin dll),把win32 api中沒有的unix風格(gé)的調用(如fork,spawn,signals,select,sockets等)封裝在裏麵,也就是說,他們基於win32 api寫了一個unix係統庫的模擬層。這樣,隻要(yào)把這些工具的源(yuán)代碼和這個共(gòng)享(xiǎng)庫連接到一起,就可以(yǐ)使用unix主機上的交叉編譯器來生成(chéng)可(kě)以在windows平台上運行的工具集。以這些移植(zhí)到windows平台上的開發工具為基礎(chǔ),cygnus又逐步把其他的工具(幾乎不需(xū)要對源代碼進行(háng)修改,隻需要修改他們的配置腳本)軟件移植到windows上來。這樣,在windows平台上運行bash和開發工具、用戶工具,感覺(jiào)好像在unix上工作。 

使用方法

安裝完成後,在桌麵上會有一(yī)個Cygwin的圖標,雙擊它(tā),會出現一個windows的命令窗口,過(guò)一會,你就會見到熟悉(或者陌生(shēng))的 Linux的Shell界麵。試一試ls ,是不是可以工作了?從今往(wǎng)後,你就可以自由的(de)在windows下使用(yòng)Linux的軟(ruǎn)件了(le)。基本上你能用到,cygwin都有。如果你要開發可以在兩個平台上運行的程序, cygwin也是你(nǐ)前期試驗的好地方(fāng)。從互聯網上下載的各種開源代碼,也可以在Cygwin裏編(biān)譯,運行,調試。下麵介紹一些使(shǐ)用技巧,更多地(dì)還(hái)要靠大(dà)家自己探(tàn)索拉!

使用Cygwin訪問windows的文件

Cygwin安裝後,其根目錄位於你的安裝目錄下。所以使(shǐ)用cd /,隻能訪問到你的安裝目錄,要訪問硬盤上的其他文(wén)件,可以使用mount:

mount D:/testdir ~/testdir

這樣,你就可以在~/testdir裏訪問到D:/testdir裏的內容了。

使用Cygwin作為(wéi)X Server

現在的Linux服務器一般都提供X,要從Windows上使用Linux的X,需要在Windows上(shàng)運(yùn)行一個X Server。有一些專門(mén)為(wéi)windows開發的軟件可以做這個,但是Cygwin自帶的X server就可以勝任。下麵舉例(lì)說明如何使(shǐ)用:

首先你必須安裝X11包,然後(hòu)運行Cygwin shell,輸入x&。這時候你的桌麵(miàn)上出出現一個布滿斜紋大窗口,這就(jiù)是我們的X server了,回頭Linux機器上的X 程序就會顯示(shì)在這裏

軟件截(jié)圖

下載地址(zhǐ) 電腦版

點擊報錯 軟(ruǎn)件無法下載或下載後無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發表評論(lùn) 查看所(suǒ)有評論(0)

昵稱:
請不要評論無意(yì)義或髒(zāng)話,我們(men)所有評論會有人工(gōng)審核.
字數: 0/500 (您的評(píng)論需要經過審(shěn)核才(cái)能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡