Cygwin

Cygwin 1.7.25

Windows / Cygnus Solutions / 367150 / Doly spes
Düşündiriş

Cygwin: Windows üçin iň soňky dörediji gural

Windows-yň çäklendirmeleri bilen işlemekden ýadadyňyzmy? Windows enjamyňyzda Linux-yň güýçli gurallaryna we işleýşine girip bilmek isleýärsiňizmi? Windows üçin iň soňky dörediji gural bolan Cygwin-den başga bir zat gözlemäň.

Cygwin, Linux görnüşini we Windows üçin gurşawy üpjün edýän gurallaryň ýygyndysydyr. Aslynda Linux API gatlagyny ýerine ýetirýän, Linux API ep-esli işlemegini üpjün edýän DLL (cygwin1.dll). Bu, döredijileriň Windows enjamlarynda tanyş Unix buýruklaryny we kömekçi enjamlaryny ulanyp, dürli platformalarda işlemegi aňsatlaşdyryp biljekdigini aňladýar.

Cygwin ulanmagyň iň uly artykmaçlyklaryndan biri, Windows-yň soňky, täjirçilik taýdan çykarylan x86 32 bit we 64 bit wersiýalary bilen utgaşyklygydyr. Bu, Windows-yň haýsy wersiýasyna ýa-da neşirine garamazdan, Cygwin ulgamyňyz bilen üznüksiz işlejekdigini aňladýar.

Cyöne Cygwin döredijiler üçin takyk näme edip biler? Ine käbir mysallar:

- Unix buýruklaryna girmek: Cygwin enjamyňyzda gurlup, ls, grep, awk, sed we başgalar ýaly tanyş Unix buýruklaryny ulanyp bilersiňiz. Bu, “Unix” ulanyjylary üçin tebigy duýulýan görnüşde faýllar we kataloglar bilen işlemegi aňsatlaşdyrýar.

- Ösüş gurallary: Cygwin, GCC (GNU Compiler Collection), peýdaly we gdb (GNU Debugger) ýaly köp sanly ösüş gurallary bilen öňünden gurlan. Bu gurallar döredijilere dürli gurşawyň arasynda geçmezden C/C ++, Java ýa-da başga dillerde kod ýazmaga mümkinçilik berýär.

- “Shell scripting”: “Unix” -e meňzeş ulgamlary ulanmagyň esasy artykmaçlygy, olaryň güýçli gabyk skriptleri. Cygwin enjamyňyza ornaşdyrylanda, ulgamyňyzda ýerli işleýän baş ýa-da beýleki gabyklary ulanyp, gabyk skriptlerini ýazyp bilersiňiz.

- Uzakdan giriş: Windows enjamyňyzdan Linux/Unix operasiýa ulgamyny işleýän başga bir kompýutere uzakdan girmek zerur bolsa, cygwins ssh müşderi/serweriň durmuşa geçirilmegi torda ygtybarly şifrlenen aragatnaşyk üpjün edýär.

Döredijiler üçin ýörite döredilen bu aýratynlyklardan başga-da, cygwin ulanmak bilen baglanyşykly başga-da köp peýdasy bar:

- Açyk çeşme programma üpjünçiligi: “Cygwins” -iň paýlanyşyna girýän ähli komponentler açyk çeşme programma üpjünçiligi bolup, olaryň bahasy hem erkinligi hem mugt diýmekdir.

- Easyeňil gurnama prosesi: Cygwin gurmak has ýönekeý bolup bilmez - setup.exe faýlyny web sahypasyndan göçürip alyň, işlediň, ulanyjy zerur paketleri saýlaň we gurmak düwmesine basyň. Ine!

- Düzülip bilinýän gurşaw: Ulanyjylar daşky gurşawyň nähili düzülmegini isleýändiklerine doly gözegçilik edýärler, şol sanda bash, zsh we ş.m. ýaly dürli gabyklaryň, vim, nano we ş.m. ýaly tekst redaktorlary, xfce4, twm we ş.m. ýaly penjire dolandyryjylary, mintty ýaly terminal emulýatorlary, xterm we ş.m.

Umuman aýdanyňda, “Cygwins” ukyby, Windows ekosistemasynyň içinde linux ýaly gurşawy üpjün edýär, ony köp platforma üstünde işleýän wagtynda çeýeligi isleýän islendik dörediji üçin möhüm gurala öwürýär. penjirelerine esaslanýan ösüş işinden has köp peýdalanmak isleýär.

Doly spes
Neşirçi Cygnus Solutions
Neşirýat sahypasy http://www.cygwin.com/
Çykan senesi 2013-09-03
Sene goşuldy 2013-09-03
Kategoriýa Öndüriji gurallary
Kategoriýa IDE programma üpjünçiligi
Wersiýa 1.7.25
Os talaplary Windows 2003, Windows 2000, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
Talaplar None
Bahasy Free
Hepdede ýüklemeler 4
Jemi ýüklemeler 367150

Comments: