懂你,更懂Rust系列之環(huán)境搭建
戀愛(ài)就像選糖別再眼盲
睜大眼光別輕易投降
好看的包裝不一定高尚
打開(kāi)再欣賞有沒(méi)有中獎(jiǎng)
別擔(dān)心勇敢去嘗
每一顆都有希望
沒(méi)有人不會(huì)受傷
選對(duì)糖讓你閃閃發(fā)亮
在進(jìn)入正式主題前,描述下我為啥要了解下這個(gè)Rust語(yǔ)言:
1、傳說(shuō)中的可以解決高并發(fā)帶來(lái)的系統(tǒng)性能問(wèn)題
2、不需要程序員在程序中分配刪除內(nèi)存(C、C++等),也不需要垃圾回收機(jī)制(Java、Go、python等),利用ownership的方式管理內(nèi)存
基于此,了解下Rust
其他不多說(shuō),直接開(kāi)始
官方網(wǎng)站:https://www.rust-lang.org/
一、環(huán)境搭建
進(jìn)入到官方主頁(yè):

點(diǎn)擊install

這里網(wǎng)站會(huì)識(shí)別電腦配置,然后推薦安裝文件,根據(jù)提示下載即可,我這里是window版本,下載了對(duì)應(yīng)自己的版本

直接雙擊這個(gè)exe文件

這里提示需要先安裝C++構(gòu)建工具。那么就先安裝C++構(gòu)建工具
點(diǎn)擊剛剛Rust下載提示頁(yè)面,有構(gòu)建工具的鏈接地址,這里就直接通過(guò)這個(gè)鏈接進(jìn)去:

進(jìn)入C++構(gòu)建工具下載地址:

這里C++構(gòu)建工具下載和安裝就直接跳過(guò)了。
安裝好C++構(gòu)建工具后,再次打開(kāi)安裝工具提示:

這里因?yàn)椴幌氚惭b相關(guān)信息在系統(tǒng)盤(pán),所以先進(jìn)行環(huán)境變量設(shè)置:




設(shè)置好環(huán)境變量再次打開(kāi)安裝exe文件顯示的安裝路徑就是配置的了:

這里選擇1默認(rèn)安裝

接著有一堆需要安裝的文件信息,就等著吧
安裝完成后,命令窗口會(huì)自動(dòng)關(guān)閉
cmd打開(kāi)命令窗口,輸入rustc --version?查看版本,有提示則安裝成功

二、Hello-World
以下操作均為在Window上的命令行操作:
進(jìn)入恰當(dāng)?shù)捻?xiàng)目路徑下:

我這里是直接到我的D盤(pán)下
創(chuàng)建一個(gè)文件夾,存放rust項(xiàng)目,我這里就叫rustwork

進(jìn)入這個(gè)目錄

創(chuàng)建第一個(gè)項(xiàng)目,這里取名叫first-project

進(jìn)入到這個(gè)項(xiàng)目中

創(chuàng)建一個(gè)main.rs的文件

編寫(xiě)這個(gè)main.rs的內(nèi)容為:
fn main() {println!("Hello, world!");}

然后編譯這個(gè)main.rs文件:

當(dāng)前目錄下,會(huì)生成三個(gè)文件

這時(shí),運(yùn)行這個(gè)main.exe即可:

此時(shí)輸出了Hello,world!
今天的環(huán)境搭建到此結(jié)束.......
未完待續(xù)......
喜歡點(diǎn)個(gè)再看和關(guān)注,謝謝
