最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Rust的簡介和安裝

2023-02-22 18:40 作者:evil_c0nb1rd  | 我要投稿

前言

大家好,我是阿七。這是rust從入門到放棄系列中的第一章,為什么是從入門到放棄,因為rust太難了,我從2017開始學(xué)習(xí)rust這門編程語言,但是,在這期間里我放棄了無數(shù)多次,為了不再讓自己產(chǎn)生放棄的念頭,所以從今天開始想要用文章的方式來記錄rust的學(xué)習(xí)過程。

Rust簡介

Rust這門語言最初誕生于2006年,原為mozilla公司員工Graydon Hoare的私人項目。從2009年開始,mozilla公司就開始贊助這個項目,并于2010年對外公布了rust這門編程語言。rust有著高性能,速度快,內(nèi)存利用率極高,由于沒有運行時和垃圾回收,它能夠勝任對性能要求特別高的服務(wù),可以在嵌入式設(shè)備上運行,還能輕松和其他語言集成。rust還內(nèi)置了豐富的類型系統(tǒng)和所有權(quán)模型保證了內(nèi)存安全和線程安全,讓程序員在編譯期就能夠消除各種各樣的錯誤。rust官網(wǎng)還提供了出色的文檔,對程序員友好的編譯器和清晰的錯誤提示信息, 還集成了一流的工具鏈——例如,包管理器和構(gòu)建工具(cargo,rustc等), 智能地自動補全和類型檢驗的多編輯器支持, 以及自動格式化代碼等等。

Rust安裝

我們想要在自己的PC機(jī)上使用Rust那就要先進(jìn)行安裝。Rust的安裝可以分為在線安裝和離線安裝這兩種。以下我會在Ubuntu linux環(huán)境下演示這兩種安裝方法。

在線安裝:

在線方式安裝rust,只需一條命令即可。首先打開你的終端,鍵入如下命令:

需要注意的是,在安裝的過程中會詢問你安裝rust的選項,提示的內(nèi)容如下:

在這個過程中,我們直接回車或者輸入1就可以了,rust的安裝腳本會幫我們自動的將rust相關(guān)的環(huán)境變量設(shè)置好,如果你的終端中出現(xiàn)Rust is installed now. Great!說明rust已成功的安裝在你的電腦中。

離線安裝:

在一些特殊的情況下,例如我們所處的工作單位比較特殊,只能內(nèi)網(wǎng)辦公,這樣我們只能提前下載好rust的離線安裝包進(jìn)行離線安裝了。首先我們在一臺能上網(wǎng)的公網(wǎng)機(jī)上下載rust的安裝包,具體命令如下所示:

下載完成后我們進(jìn)行解壓操作,命令如下所示:

下一步就是進(jìn)入到解壓后的目錄,里面有個install.sh的shell腳本,我們只需運行他即可,記住要root權(quán)限進(jìn)行安裝,命令如下:

如果能在命令行中看到如下輸出信息,則說明rust安裝成功。

Rust在線安裝和離線安裝的區(qū)別

在線安裝和離線安裝最明顯的區(qū)別就是,離線安裝是不會幫你安裝rustup這個工具。其次就是安裝目錄的不同,離線方式安裝,安裝目錄在/usr/local/bin目錄下且不用配置環(huán)境變量,因為rust相關(guān)工具都放在了系統(tǒng)目錄下的bin目錄下了,而在線安裝則是在用戶的家目錄下的.cargo/這個目錄,且會創(chuàng)建或修改環(huán)境變量到.profile文件中。

小結(jié)

今天簡單的介紹了Rust這門語言,并在Ubuntu linux下演示了在線和離線方式進(jìn)行Rust安裝,并對這兩種安裝方式進(jìn)行了小小的區(qū)分。不管離線還是在線,除特殊情況下,我都建議在線方式安裝rust。


Rust的簡介和安裝的評論 (共 條)

分享到微博請遵守國家法律
襄城县| 石狮市| 巴东县| 吴忠市| 永丰县| 云梦县| 晋城| 融水| 军事| 景德镇市| 扎赉特旗| 顺义区| 沙雅县| 息烽县| 祁阳县| 武安市| 昔阳县| 宁安市| 东明县| 阿拉善左旗| 乌审旗| 治多县| 施秉县| 大余县| 万盛区| 荔浦县| 高台县| 视频| 石楼县| 湄潭县| 松滋市| 凤冈县| 南陵县| 张家港市| 宁明县| 靖远县| 寻乌县| 赤城县| 兴隆县| 辉南县| 盱眙县|