Cygwin的安裝及使用(Windows下體驗Linux環境)

前言

若要使用Linux環境,可以把Linux操作系統裝在真機上,也可以把Linux操作系統安裝在虛擬機上(如VMware)。本文介紹除了這兩種方法之外的第三種可以使用Linux環境的方法,請往下看。

在Windows系統下可以使用集成開發環境(如Visual Studio、VC++、C-free等)編譯C語言源代碼文件,也可以使用命令行編譯。

若要使用命令行編譯C文件,就必須得安裝C編譯器,因為C編譯器不是標準Windows軟件包的一部分,因此需要從別處獲取並安裝。常用的有兩種:一種是MinGW(之前已經分享過,可移步至MinGW進行查看);另一種是Cygwin,本文著重介紹Cygwin。

Cygwin簡介

Cygwin是一個在windows平臺上運行的類UNIX模擬環境,是cygnus solutions公司開發的自由軟件(該公司開發的著名工具還有eCos,不過現已被Redhat收購)。

它對於學習UNIX/Linux操作環境,或者從UNIX到Windows的應用程序移植,或者進行某些特殊的開發工作,尤其是使用GNU工具集在Windows上進行嵌入式系統開發,非常有用。隨著嵌入式系統開發在國內日漸流行,越來越多的開發者對Cygwin產生了興趣。

Cygwin下載、安裝

1、下載鏈接

https://cygwin.com/install.html

打開該網址,可以看到如下頁面:

Cygwin的安裝及使用(Windows下體驗Linux環境)


根據自己的需求選擇下載32bit或者64bit的Cygwin包。

2、安裝

由上一步下載得到.exe結尾的軟件,雙擊進行安裝,一直點擊下一步直至安裝完成。安裝的路徑根據自己的需要進行選擇。

Cygwin的使用

打開上一步安裝的路徑,如:

Cygwin的安裝及使用(Windows下體驗Linux環境)


雙擊Cygwin.bat文件即可打開Linux命令行。雙擊後得到如下界面:

Cygwin的安裝及使用(Windows下體驗Linux環境)


這就是Linux命令行,然後就可以進行一些Linux練習啦。如:

Cygwin的安裝及使用(Windows下體驗Linux環境)


進行如上操作後,就可以在/c_test/test1/路徑下看到test.c文件啦(以上創建文件及文件夾的操作也可以直接在Windows下完成)。如:

Cygwin的安裝及使用(Windows下體驗Linux環境)


使用notepad++打開該test1.c輸入如下代碼並保存:

Cygwin的安裝及使用(Windows下體驗Linux環境)


然後在我們的Linux終端中進行編譯:

Cygwin的安裝及使用(Windows下體驗Linux環境)


以上就是關於在windows下體驗Linux的方法。



分享到:


相關文章: