Cygwin

Cygwin 1.7.25

Windows / Cygnus Solutions / 367150 / Ամբողջական բնութագիրը
Նկարագրություն

Cygwin. The Ultimate Developer Tool Windows-ի համար

Դուք ծրագրավորող եք, ով հոգնել է Windows-ի սահմանափակումների հետ աշխատելուց: Ցանկանու՞մ եք, որ կարողանայիք մուտք ունենալ Linux-ի հզոր գործիքներին և ֆունկցիոնալությանը ձեր Windows սարքի վրա: Մի նայեք Cygwin-ին, Windows-ի համար մշակողների վերջնական գործիքին:

Cygwin-ը գործիքների հավաքածու է, որոնք Windows-ի համար ապահովում են Linux տեսք և զգացողություն: Այն, ըստ էության, DLL է (cygwin1.dll), որը գործում է որպես Linux API շերտ՝ ապահովելով Linux API-ի զգալի գործառույթներ: Սա նշանակում է, որ մշակողները կարող են օգտագործել ծանոթ Unix հրամաններն ու կոմունալ ծրագրերն իրենց Windows մեքենաների վրա՝ հեշտացնելով աշխատել տարբեր հարթակներում:

Cygwin-ի օգտագործման ամենամեծ առավելություններից մեկը դրա համատեղելիությունն է Windows-ի բոլոր վերջին, առևտրային շուկայում թողարկված x86 32 և 64 բիթ տարբերակների հետ: Սա նշանակում է, որ անկախ նրանից, թե Windows-ի որ տարբերակն ու թողարկումն եք աշխատում, Cygwin-ը անխափան կաշխատի ձեր համակարգի հետ:

Բայց կոնկրետ ի՞նչ կարող է Cygwin-ը անել ծրագրավորողների համար: Ահա ընդամենը մի քանի օրինակ.

- Մատչելիություն Unix հրամաններին. Cygwin-ի վրա տեղադրված ձեր մեքենայի վրա դուք կարող եք օգտագործել ծանոթ Unix հրամաններ, ինչպիսիք են ls, grep, awk, sed և այլն: Սա հեշտացնում է ֆայլերի և գրացուցակների հետ աշխատելն այնպես, որ բնական է թվում Unix-ի օգտատերերին:

- Մշակման գործիքներ. Cygwin-ը նախապես տեղադրված է մշակման շատ հայտնի գործիքների հետ, ինչպիսիք են GCC (GNU Compiler Collection), make utility և gdb (GNU Debugger): Այս գործիքները թույլ են տալիս ծրագրավորողներին գրել կոդ C/C++, Java կամ այլ լեզուներով՝ առանց տարբեր միջավայրերի միջև անցնելու:

- Shell-ի սկրիպտավորում. Unix-ի նման համակարգերի օգտագործման հիմնական առավելություններից մեկը shell-ի սկրիպտավորման հզոր հնարավորություններն են: Ձեր մեքենայի վրա տեղադրված Cygwin-ի միջոցով դուք կարող եք գրել կեղևի սկրիպտներ՝ օգտագործելով bash կամ այլ պատյաններ, որոնք կաշխատեն ձեր համակարգում:

- Հեռակա հասանելիություն. Եթե Ձեզ անհրաժեշտ է հեռավոր մուտք դեպի մեկ այլ համակարգիչ, որն աշխատում է Linux/Unix օպերացիոն համակարգով ձեր Windows մեքենայից, ապա cygwins ssh հաճախորդի/սերվերի ներդրումը ապահովում է անվտանգ կոդավորված հաղորդակցություն ցանցի միջոցով:

Ի լրումն այս հատկանիշների, որոնք հատուկ մշակված են մշակողների համար, կան նաև բազմաթիվ այլ առավելություններ, որոնք կապված են cygwin-ի օգտագործման հետ, ինչպիսիք են՝

- Բաց կոդով ծրագրակազմ. cygwins-ի բաշխման մեջ ընդգրկված բոլոր բաղադրիչները բաց կոդով ծրագրակազմ են, ինչը նշանակում է, որ դրանք անվճար են և՛ արժեքի, և՛ ազատության առումով:

- Հեշտ տեղադրման գործընթաց. cygwin-ի տեղադրումը չէր կարող ավելի պարզ լինել. պարզապես ներբեռնեք setup.exe ֆայլը իրենց կայքից, գործարկեք այն, ընտրեք օգտվողի համար անհրաժեշտ փաթեթները և սեղմեք տեղադրել կոճակը: Վե՛րջ:

- Կարգավորելի միջավայր. օգտատերերը լիովին վերահսկում են, թե ինչպես են նրանք ցանկանում, որ իրենց միջավայրը կազմաձևվի, ներառյալ ընտրությունը տարբեր կեղևների միջև, ինչպիսիք են bash, zsh և այլն, տեքստային խմբագրիչներ, ինչպիսիք են vim, nano և այլն, պատուհանների կառավարիչներ, ինչպիսիք են xfce4, twm և այլն, տերմինալների էմուլյատորներ, ինչպիսիք են mintty, xterm և այլն:

Ընդհանուր առմամբ, Cygwins-ի կարողությունն ապահովելու Linux-ի նման միջավայր Windows-ի էկոհամակարգում այն ​​դարձնում է կարևոր գործիք ցանկացած մշակողի համար, ով ցանկանում է ճկունություն ունենալ բազմաթիվ հարթակներում աշխատելիս: փնտրում է ավելին ստանալ Windows-ի վրա հիմնված զարգացման աշխատանքային հոսքից:

Ամբողջական բնութագիրը
Հրատարակիչ Cygnus Solutions
Հրատարակիչների կայք http://www.cygwin.com/
Թողարկման ամսաթիվ 2013-09-03
Ավելացման ամսաթիվը 2013-09-03
Կատեգորիա Մշակողի գործիքներ
Ենթակարգ IDE ծրագրակազմ
Տարբերակ 1.7.25
OS պահանջները Windows 2003, Windows 2000, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
Պահանջներ None
Գինը Free
Շաբաթական ներբեռնումներ 4
Ընդհանուր ներբեռնումներ 367150

Comments: