Cygwin軟體安裝及C環境配置
程式安裝
1.官網https://www.cygwin.com/下載安裝程式,32位處理器的下載setup-x86.exe,64位處理器的下載setup-x86_64.exe
2.雙擊執行.exe程式
3.下一步
4.選擇安裝模式
① Install from internet:網路安裝,適合網路情況比較好的情況。
② Download without installing:只從網上下載Cygwin的元件包,但不安裝。
③ Install from local directory:本地安裝
如何獲Cygwin的元件包?
-
在官網獲取元件包
-
其他途徑,比如清華的cygwin
5.(選擇網路安裝模式,下一步)選擇安裝路徑,install for 預設不變。
6.預設選擇第一個即可
use system proxy settings:使用系統代理設定
direct connection :直接連線
use http/ftp proxy:使用http/ftp代理
7.選擇一個下載映象的網址,選在國內網址比較好http://www.cygwin.cn或者使用阿里雲映象(http://mirrors.aliyun.com/cygwin/),點選“下一步”
8.選擇需要下載的安裝的元件包,配置開發環境和工具,可以配置
lgcc-core:GCC的核心部分,但是這部分預設只包含C的編譯器及其公共部分,而對其他語言(C++, Ada等)的支援包需要另外安裝
lgcc-g++
lmake
lgdb
lBinutils:它是一組開發工具,包括聯結器,彙編器和其他用於目標檔案和檔案的工具。這個軟體包會依不同的平臺而不同,因為不同的架構指令集不同。
lVim:編譯器視窗
lgit
選擇full調出所有元件,在搜尋框,搜做你要的元件
在new列,選擇元件版本,如何已經安裝過,會出現keep
9.確認要安裝的元件,點“下一頁”
10.最後,在桌面建立快捷或在將圖示新增到
Create icon on Desktop:在桌面建立快捷方式
Add icon to Start Menu:將圖示新增到“開始”選單
11.在windows命令提示符下使用Cygwin,需要新增Cygwin到Windows環境變數。
(1)通過Win+Pause/Break鍵或者在我的電腦上右鍵選擇屬性開啟系統屬性。
(2)高階系統設定→高階→環境變數
(3)系統變數→path→編輯
(4)新建把Cygwin下bin的路徑複製進去,儲存確認
(5)正如下面的圖片裡所看到的,pwd和ls在Windows命令提示符工作正常。
驗證Cygwin安裝是否成功
執行Cygwin,在命令列視窗輸入檢視命令,有相應的資訊內容即為成功。
Cygcheck -c cygwin 檢測Cygwin版本及狀態
gcc--version檢視gcc版本資訊
g++--version檢視g++版本資訊
make--version檢視make版本資訊
gdb--version檢視gdb版本資訊