Rust是一種高效、可靠的系統(tǒng)編程語(yǔ)言。與許多其他流行的編程語(yǔ)言如C和Python不同,Rust并沒有在大多數(shù)Linux發(fā)行版中預(yù)裝,因此需要用戶手動(dòng)安裝。本文主要介紹如何在Linux系統(tǒng)上安裝Rust語(yǔ)言。
1、更新Rust根目錄
export RUSTUP_HOME='~/.rustup'
2、安裝Rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
在提示時(shí),輸入1以繼續(xù)默認(rèn)的Rust安裝。如果要修改PATH變量,更改工具鏈流或添加配置文件,則可以選擇2并為每個(gè)提供自定義值。
3、應(yīng)用安裝路徑更改:
source ~/.bash_profile
4、設(shè)置個(gè)人資料
Rust附帶獨(dú)立的簡(jiǎn)檔,可控制當(dāng)前環(huán)境中安裝了哪些生銹工具。在安裝期間選擇了默認(rèn)配置文件。可以隨時(shí)更改配置文件。例如,選擇最小配置文件:
rustup set profile minimal
5、驗(yàn)證Rust Toolchain安裝
which rustc /root/.cargo/bin/rustc
6、安裝’Build-Essential’包
Rust利用GCC鏈接器進(jìn)行編譯的鏈接階段。主機(jī)可能會(huì)或可能沒有CC可用。你可以安裝必要的以下方式:
發(fā)行版 | 命令 |
---|---|
RHEL / CentOS / Amazon Linux | sudo yum install gcc gcc-c++ make |
Ubuntu / Debian | sudo apt-get install build-essential |
Software Hat | sudo yum install make gcc gcc-c++ kernel-devel |
至此,Rust工具鏈已經(jīng)安裝并可以使用??梢酝ㄟ^(guò)編譯并執(zhí)行測(cè)試Rust程序來(lái)測(cè)試Rust工具鏈:
7、創(chuàng)建”Hello World”的Rust程序
echo -e 'fn main() { \tprintln!("Hello from Hostwinds!"); }' >> hellorust.rs cat hellorust.rs
8、使用RustC編譯器編譯
rustc hellorust.rs
編譯器應(yīng)輸出名為”hellorust”的單個(gè)文件,該文件是hellorust.rs程序的編譯二進(jìn)制文件。
現(xiàn)在可以執(zhí)行已編譯的rust程序:
./hellorust
至此,已經(jīng)成功在Linux系統(tǒng)上安裝Rust語(yǔ)言,可以利用Rust的強(qiáng)大功能,編寫可靠且高效的代碼。
-
廣告合作
-
QQ群號(hào):4114653