- 一步步寫嵌入式操作系統(tǒng)
- 李無言著
- 985字
- 2018-12-29 16:24:52
1.1.1 準備Cygwin開發(fā)環(huán)境
首先,我們需要從www.Cygwin.org/Cygwin/setup.exe處下載最新版的Cygwin安裝程序。
接下來運行這個安裝程序,如圖1-1所示。

圖1-1 Cygwin的安裝
在圖1-1的對話框中單擊“下一步”按鈕,進入安裝類型選擇頁面,如圖1-2所示。

圖1-2 Cygwin安裝類型選擇頁面
此處如果沒有特殊的要求,可以采用默認的“Install from Internet”單選項,通過網(wǎng)絡(luò)安裝Cygwin系統(tǒng)。當然,這要求讀者的電腦能夠上網(wǎng)才可以。
繼續(xù)單擊“下一步”按鈕,進入安裝路徑選擇頁面,如圖1-3所示。在這里,讀者可以根據(jù)自己系統(tǒng)的情況選擇某一安裝路徑。

圖1-3 Cygwin安裝目錄選擇頁面
再次單擊“下一步”按鈕,程序進入軟件包下載目錄選擇頁面。之前我們已經(jīng)選擇了通過網(wǎng)絡(luò)安裝的方法來進行安裝,那么在這個頁面中,我們就需要指定一個本地文件夾,保存從網(wǎng)上自動下載的各種應(yīng)用軟件包,如圖1-4所示。

圖1-4 Cygwin軟件包下載目錄選擇頁面
之后程序?qū)⒋蜷_連接方式選擇頁面,如果沒有特殊要求,這一步選中默認的“Direct Connection”單選項即可,如圖1-5所示。

圖1-5 Cygwin連接方式選擇頁面
單擊“下一步”按鈕,進入下載站點選擇頁面。通常我們會選擇http://www.cygwin.cn/作為下載源,如圖1-6所示,對于國內(nèi)的用戶來說,這個站點的連接速度最快。

圖1-6 Cygwin下載站點選擇頁面
如果是首次運行Cygwin安裝程序,則需要在“User URL”文本框中添加“http://www.cygwin.cn/pub/”這一地址,單擊“Add”按鈕。在其他情況下,只需在“Available download Sites:”列表框中選擇“http://www.cygwin.cn”站點即可。下載源選擇完成后,單擊“下一步”按鈕,進入軟件包選擇頁面,如圖1-7所示。

圖1-7 Cygwin軟件包選擇頁面
在該頁面中,我們可以選擇需要安裝的軟件包。由于Cygwin默認安裝的軟件包不能完全滿足我們自己的操作系統(tǒng)開發(fā),因此需要至少選擇兩個額外的軟件包進行安裝。單擊“Devel”類前面的“+”,將該分類展開,從中選擇“make”和“gcc4”兩組軟件包,而其他軟件包按照默認方式處理即可,完成操作后,單擊“下一步”按鈕,程序進入安裝過程,如圖1-8所示,顯示安裝進度。

圖1-8 Cygwin安裝過程
片刻之后,Cygwin的安裝就完成了,如圖1-9所示。

圖1-9 Cygwin完成安裝
單擊“完成”按鈕,退出Cygwin的安裝過程。
Cygwin的使用方法非常簡單,只需要單擊桌面上的Cygwin圖標,就會彈出一個類似于Windows命令行的頁面,如圖1-10所示。

圖1-10 Cygwin Shell頁面
簡單地講,如圖1-10所示的操作頁面實際上是在Windows操作系統(tǒng)中模擬出來的類UNIX系統(tǒng)中的Shell頁面,我們可以輸入一些UNIX下常用的命令,如ls、cd等,這些命令的使用方法和運行結(jié)果與UNIX系統(tǒng)是一致的。對于那些使用Windows操作系統(tǒng)的朋友們來說,屬于我們自己的操作系統(tǒng)也將在這樣一個環(huán)境中誕生!
- 亮劍.NET:.NET深入體驗與實戰(zhàn)精要
- 反饋系統(tǒng):多學(xué)科視角(原書第2版)
- Dreamweaver CS3網(wǎng)頁設(shè)計與網(wǎng)站建設(shè)詳解
- 新手學(xué)電腦快速入門
- CentOS 8 Essentials
- 悟透AutoCAD 2009完全自學(xué)手冊
- 運動控制系統(tǒng)應(yīng)用與實踐
- Windows Server 2003系統(tǒng)安全管理
- 工業(yè)機器人維護與保養(yǎng)
- SAP Business Intelligence Quick Start Guide
- Containers in OpenStack
- 電腦上網(wǎng)輕松入門
- Linux系統(tǒng)下C程序開發(fā)詳解
- 智能+:制造業(yè)的智能化轉(zhuǎn)型
- Practical Network Automation