系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > 軟件下載 > 其他軟件 > Cygwin離線安裝包

Cygwin編程開發(fā)模擬工具

V2.73官方版
Cygwin編程開發(fā)模擬工具
更新時(shí)間:2023-01-16軟件大小:1.4M軟件格式:.rar
授權(quán)方式:免費(fèi)版軟件語言:簡體中文軟件類型:國產(chǎn)軟件

安全檢測:

推薦星級:

分享到:

軟件介紹

WinWin7小編給大家分享的Cygwin是一款非常強(qiáng)大的編程開發(fā)模擬軟件,軟件能夠幫助用戶便捷高效的學(xué)習(xí)unix/linux操作環(huán)境,主要用戶在電腦上模擬Linux環(huán)境,方便軟件開發(fā)這進(jìn)行部分測試以及其他的優(yōu)化,是用戶使用GNU工具集在Windows上進(jìn)行嵌入式系統(tǒng)開發(fā)的重要工具!本文中給大家分享介紹的Cygwin完美支持中文了!

Cygwin軟件簡介

Cygwin是一個(gè)在windows平臺上運(yùn)行的unix模擬環(huán)境,是cygnus solutions公司開發(fā)的自由軟件。它對于學(xué)習(xí)unix/linux操作環(huán)境,或者從unix到windows的應(yīng)用程序移植,或者進(jìn)行某些特殊的開發(fā)。

Cygwin最新版2.738本地安裝包,內(nèi)附詳細(xì)的傻瓜式安裝教程,專為Android NDK定制,集合make3.8.1、gcc3.4.4,附帶一些基本常用命令,本人親測成功。

cygwin本地安裝版

Cygwin編程開發(fā)模擬安裝教程

1、 雙擊運(yùn)行cyg_win_setup.exe 安裝程序安裝時(shí),請用管理員賬戶安裝(你的電腦的登錄用戶是Administor身份)??!安裝過程中,有時(shí)候會(huì)停止不動(dòng),不要強(qiáng)行關(guān)閉,不是死機(jī),只是進(jìn)行的很慢!

2. 選擇"Install from Local Directory"安裝;

3、選擇安裝包時(shí)不建議都選上,因?yàn)榘惭b時(shí)間較長、占用磁盤空間過大。

OpenSSL和OpenSSH-------sshd的服務(wù)包、
cygrunsrv------cygwin的服務(wù)包、
sed------Base Category下的,方便在eclipse使用Hadoop
vim ---Editors Category下的,方便在Cygwin上修改分配置文件
subversion ------Devel Category下的

4、配置環(huán)境變量時(shí),JAVA_HOME指向jdk安裝目錄,Path路徑中添加JDK的bin目錄、jre的bin目錄和Cygwin的bin目錄,usr的sbin目錄;


變量名為:CYGWIN,變量值為:ntsec mintty (tty1.17版本不支持tty)
     或者不添加環(huán)境變量,而是直接修改cygwin.bat文件,在@echo off之后加入"set CYGWIN=ntsec mintty" 即可。不設(shè)置在安裝ssh-host-config時(shí)也是需要輸入的)

5、建議修改.sh文件時(shí),使用vi命令修改。

安裝成功后注意

1、第一次運(yùn)行cygwin會(huì)產(chǎn)生home/用戶名文件夾,在這個(gè)文件夾下(c:\cygwin\home\當(dāng)前用戶)生成三個(gè)配置文件,.bashrc,.bash_profile和.inputrc文件,這三個(gè)文件中最重要的是.bashrc文件,用戶以后要自定義環(huán)境變量要用到該文件。

(使用Cygwin Terminal,更改其相關(guān)屬性option,相關(guān)信息會(huì)生成在.minttyrc文件中)

2).
locale是查看本地編碼

修改Cygwin編碼
Cygwin中文亂碼:
右鍵--option---text--手動(dòng)修改---Locale(zh-GN),Character set(GBK Chinese);

固定修改:
cygwin設(shè)置中文
cygwin\home\用戶名\.bashrc
# 讓ls和dir命令顯示中文和顏色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
# 設(shè)置為中文環(huán)境,使提示成為中文
export LANG="zh_CN.GBK"
# 輸出為中文編碼
export OUTPUT_CHARSET="GBK"

cygwin\home\username\.inputrc
# 可以輸入中文
set meta-flag on
set output-meta on
set convert-meta off
# 忽略大小寫
set completion-ignore-case on

3).
對于cygwin1.71版本,CYGWIN= tty是不再支持!
若之前使用的是這個(gè)tty環(huán)境變量,重新安裝注冊表中不會(huì)自動(dòng)更新
打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sshd\Parameters\Environment,編輯修改字符串的值【修改成你現(xiàn)在cygwin的執(zhí)行程序的路徑】

Cygwin功能

cygnus當(dāng)時(shí)首先將gcc,gdb,gas等開發(fā)工具展開了改善,使得他們可以形成并解釋win32的目標(biāo)文件。隨后,她們要將這種工具遷移到windows平臺上來。一種計(jì)劃方案都是基于win32api對這種工具的源代碼開展大幅度改動(dòng),這么做顯而易見需要很多工作中。因而,她們實(shí)施了一種不同類型的方式——她們寫了一個(gè)共享庫(便是Cygwindll),把win32api中不具備的unix樣式的啟用(如fork,spawn,signals,select,sockets等)封裝形式在房間里,換句話說,她們根據(jù)win32api寫了一個(gè)unix系統(tǒng)庫的仿真模擬層。那樣,只需將這些工具的源代碼跟這個(gè)共享庫傳送到一起,就可以用unix服務(wù)器里的交叉編譯器來形成還可以在windows平臺上運(yùn)轉(zhuǎn)的工具集。以這種遷移到windows平臺里的開發(fā)工具為載體,cygnus又逐漸把其它的工具(基本不必須對源代碼進(jìn)行調(diào)整,只需改動(dòng)他的配備腳本制作)手機(jī)軟件遷移到windows上去。那樣,在windows平臺上運(yùn)作bash和開發(fā)工具、客戶工具,感覺好像在unix上工作中。

有用到這款Cygwin編程開發(fā)模擬工具的快通過下面地址來獲取吧!

上一篇:360快剪輯

下一篇:Revit族庫大師

相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請?jiān)谙螺d后24小時(shí)內(nèi)刪除,如果滿意請聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請立即聯(lián)系我們,本站將第一時(shí)間進(jìn)行相關(guān)處理。郵箱:[見首頁]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園