cygwin是一個在windows平台上運行的unix模擬環境,是cygnus solutions公司開發的自由軟件
Cygwin就是一個windows軟件,該軟件就是在windows上仿真linux操作系統
簡言之,cygwin是一個在windows平台上運行的 linux模擬環境,使用一個Dll(動態鏈接庫)來實現
這樣,我們可以開發出Cygwin下的UNIX工具,使用這個DLL運行在Windows下
sygwin不是一鍵就能安裝,它只是一個下載器
- 三種安裝模式
①Install from Internet,這種模式直接從Internet安裝,適合網速較快的情況;
②Download Without Installing,這種模式只從網上下載Cygwin的組件包,但不安裝;
③Install from Local Directory,這種模式與上面第二種模式對應,當你的Cygwin組件包已經下載到本地,則可以使用此模式從本地安裝Cygwin


-
選擇下載站點
不同的鏡像存放了不同的包,為了獲得最快的下載速度,我們可以添加網易開源鏡像http://mirrors.163.com/cygwin/ 或者 阿里雲鏡像http://mirrors.aliyun.com/cygwin/ -
選擇需要下載安裝的組件包
此處,對於安裝Cygwin來說,就是安裝各種各樣的模塊而已。最核心的,記住一定要安裝Devel這個部分的模塊,其中包含了各種開發所用到的工具或模塊
從中選擇binutils、 gcc 、mingw 、gdb、make進行安裝,找到以下選項,點擊后邊的skip,使其變為版本號即可






- 驗證
運行cygwin

在彈出的命令窗口輸入
cygcheck -c cygwin
打印出當前cygwin的版本和運行狀態,如果status是ok的話,則cygwin運行正常

gcc --version

