前言
若要使用Linux環(huán)境,可以把Linux操作系統(tǒng)裝在真機(jī)上究珊,也可以把Linux操作系統(tǒng)安裝在虛擬機(jī)上(如VMware)荆萤。本文介紹除了這兩種方法之外的第三種可以使用Linux環(huán)境的方法感猛,請(qǐng)往下看达箍。
在Windows系統(tǒng)下可以使用集成開發(fā)環(huán)境(如Visual Studio没龙、VC++、C-free等)編譯C語言源代碼文件缎玫,也可以使用命令行編譯硬纤。
若要使用命令行編譯C文件赃磨,就必須得安裝C編譯器筝家,因?yàn)镃編譯器不是標(biāo)準(zhǔn)Windows軟件包的一部分,因此需要從別處獲取并安裝邻辉。常用的有兩種:一種是MinGW
(之前已經(jīng)分享過溪王,可移步至MinGW進(jìn)行查看);另一種是Cygwin
值骇,本文著重介紹Cygwin莹菱。
Cygwin簡介
Cygwin
是一個(gè)在windows平臺(tái)上運(yùn)行的類UNIX
模擬環(huán)境,是cygnus solutions
公司開發(fā)的自由軟件(該公司開發(fā)的著名工具還有eCos
雷客,不過現(xiàn)已被Redhat
收購)芒珠。
它對(duì)于學(xué)習(xí)UNIX/Linux
操作環(huán)境,或者從UNIX
到Windows
的應(yīng)用程序移植搅裙,或者進(jìn)行某些特殊的開發(fā)工作皱卓,尤其是使用GNU
工具集在Windows
上進(jìn)行嵌入式系統(tǒng)開發(fā),非常有用部逮。隨著嵌入式系統(tǒng)開發(fā)在國內(nèi)日漸流行娜汁,越來越多的開發(fā)者對(duì)Cygwin
產(chǎn)生了興趣。
Cygwin下載兄朋、安裝
1掐禁、下載鏈接
打開該網(wǎng)址,可以看到如下頁面:
根據(jù)自己的需求選擇下載32bit或者64bit的Cygwin包颅和。
2傅事、安裝
由上一步下載得到.exe結(jié)尾的軟件,雙擊進(jìn)行安裝峡扩,一直點(diǎn)擊下一步直至安裝完成蹭越。安裝的路徑根據(jù)自己的需要進(jìn)行選擇。
Cygwin的使用
打開上一步安裝的路徑教届,如:
雙擊Cygwin.bat
文件即可打開Linux命令行响鹃。雙擊后得到如下界面:
這就是Linux命令行,然后就可以進(jìn)行一些Linux練習(xí)啦案训。如:
進(jìn)行如上操作后买置,就可以在/c_test/test1/
路徑下看到test.c
文件啦(以上創(chuàng)建文件及文件夾的操作也可以直接在Windows下完成)。如:
使用notepad++
打開該test1.c
輸入如下代碼并保存:
然后在我們的Linux終端中進(jìn)行編譯:
關(guān)注我的微信公眾號(hào)【嵌入式大雜燴】强霎,回復(fù):C語言忿项,可獲取C語言資料。
關(guān)注我的個(gè)人博客【我的博客】查看更多筆記