又大又粗又猛免费视频久久_国产理论在线播放_久久男人av资源网站免费软件_99国产精品无码

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

Linux通常給人高深莫測(cè)的感覺,很多人看到Linux的命令行就不知所措。由于之前Linux的安裝相對(duì)比較復(fù)雜,很多人都停留在安裝這一步了。今天我們就從安裝環(huán)境開始,看看Linux下進(jìn)行開發(fā)是多么簡(jiǎn)單,輕松的事情!

安裝基于Windows的Ubuntu系統(tǒng)

通過(guò)虛擬機(jī)進(jìn)行Linux學(xué)習(xí)已經(jīng)是非常便捷高效的方式了。但是有些同學(xué)還是覺得復(fù)雜,今天我們就介紹一種可以直接在Windows上學(xué)習(xí)Linux開發(fā)的方法。

微軟現(xiàn)在可是極力擁抱開源,除了收購(gòu)github外,對(duì)Linux的支持已經(jīng)到爐火純青的地步了。目前在Windows10可以很方便的安裝一個(gè)Linux子系統(tǒng)。這個(gè)特性并不是安裝雙系統(tǒng),而是在Windows操作系統(tǒng)內(nèi)部運(yùn)行一個(gè)Linux子系統(tǒng),就好像安裝一個(gè)應(yīng)用程序一樣簡(jiǎn)單。

我們可以進(jìn)入Windows Store,搜索Ubuntu。此時(shí)可以看到Ubuntu系統(tǒng)了,直接點(diǎn)擊“Launch”進(jìn)行安裝即可。

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

除了可以安裝Ubuntu外,還可以選擇安裝其它Linux發(fā)行版,比如Suse,Debian和CentOS等等。本文以Ubuntu為例進(jìn)行介紹。

安裝完成后,在開始菜單中就可以看到安裝成功的操作系統(tǒng)了。

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

點(diǎn)擊這個(gè)圖標(biāo)就可以打開一個(gè)Ubuntu的終端,具體如下。具體使用方法與通過(guò)虛擬機(jī)安裝的方法一致,并沒有本質(zhì)的區(qū)別。

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

你沒看錯(cuò),就經(jīng)過(guò)簡(jiǎn)單幾步,我們就已經(jīng)具備一個(gè)完整的Linux操作系統(tǒng)了。

安裝C/C 開發(fā)環(huán)境

完成操作系統(tǒng)的安裝以后我們就可以安裝開發(fā)環(huán)境了。在Linux中(Server版)其實(shí)沒有什么IDE開發(fā)環(huán)境,主要是一些編輯和編譯的工具。首先是編輯工具,我們可以使用vim,該工具就是一個(gè)文本編輯軟件,類似notepad??梢栽诿钚休斎雟im,回車。如果沒有反應(yīng)則說(shuō)明系統(tǒng)沒有該工具,通過(guò)如下命令安裝即可。

sudo apt install vim

然后是安裝編譯工具,對(duì)于C語(yǔ)言來(lái)說(shuō)就是gcc。我們可以通過(guò)如下命令來(lái)安裝。

sudo apt update

sudo apt install build-essential

如果沒有報(bào)錯(cuò)則說(shuō)明安裝完成了??梢酝ㄟ^(guò)下面命令查看一下是否安裝成功。

gcc –version

進(jìn)行C/C 的開發(fā)

就這么簡(jiǎn)單,我們已經(jīng)具備一個(gè)最簡(jiǎn)單的開發(fā)環(huán)境了。只不過(guò)這個(gè)開發(fā)環(huán)境比較簡(jiǎn)單,vim用來(lái)寫代碼,而gcc則用來(lái)編譯代碼,生成可執(zhí)行程序。現(xiàn)在我們寫一個(gè)最簡(jiǎn)單的hello world程序。用vim新建一個(gè)文件,命令如下:

vim hello.c

此時(shí)我們會(huì)進(jìn)入一個(gè)黑屏,有個(gè)光標(biāo)在閃爍。這時(shí)候你要試圖輸入字符會(huì)發(fā)現(xiàn)無(wú)法輸入。這是因?yàn)関im是一個(gè)命令行的工具,其默認(rèn)情況并非出于編輯模式。這個(gè)時(shí)候我們輸入小寫字母"i"即可。此時(shí)就可以編輯了。如果仔細(xì)觀察的話會(huì)發(fā)現(xiàn)左下角有個(gè)提示符"INSERT",這就表示可以插入字符了。

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

然后我們輸入如下代碼:

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

怎么保存到文件呢?

也是需要命令來(lái)操作的。首先按“Esc”鍵,也就是鍵盤左上角的那個(gè)按鍵。此時(shí)會(huì)推出編輯模式,左下角的“INSERT”提示符也會(huì)消失。然后輸入“:”字符,也就是Shift “;”鍵。這時(shí)可以看到在最下面一行有個(gè)光標(biāo)在閃爍,我們輸入wq(表示write quit),然后回車就可以了。

這個(gè)時(shí)候會(huì)發(fā)現(xiàn)vim自己退出來(lái)。

完成代碼后,通過(guò)gcc編譯器編譯一下,具體執(zhí)行命令如下:

gcc hello.c -o hello

如果沒有問題的話就生成了一個(gè)可執(zhí)行文件hello。然后我們通過(guò)如下方式就可以運(yùn)行該程序了。

./hello

是不是很簡(jiǎn)單!最主要的是免費(fèi)的?。。?!

Python的開發(fā)

Python是一個(gè)腳本語(yǔ)言,我們只需要安裝一個(gè)解釋程序即可。目前Python有Python 2.x和Python 3.x兩個(gè)版本。以Python 3.x為例,安裝命令如下:

sudo apt install python3

然后我們可以通過(guò)vim寫一個(gè)非常簡(jiǎn)單的Python程序,代碼如下。

Linux程序開發(fā)一日快速入門教程,從環(huán)境配置到程序運(yùn)行(linux 程序開發(fā))

你沒看錯(cuò),真的只有一行!

然后我們運(yùn)行一下該程序,執(zhí)行命令如下:

python3 hello.py

回車后就可以看到運(yùn)行結(jié)果了。

是不是很方面。我們就可以在Windows下學(xué)習(xí)Linux及Linux開發(fā)了。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁(yè)
返回頂部