【Rust】Rust的安裝和配置


-----------------------參考文檔-------------------------------------

https://www.rust-lang.org/tools/install

https://doc.rust-lang.org/cargo/reference/source-replacement.html

---------------------------------------------------------------------

本次安裝是在Ubuntu18.04上面進行的

概念:

  • rustup:安裝rust和管理版本的工具,rust現在還處於發展期,存在三種版本:穩定版、測試版、每夜版;使用rustup可以在這三個版本中進行切換,默認是穩定版。通過rustup命令可以安裝rustc、cargo、rustup等標准工具,目錄位於  $HOME/.cargo/bin下。
  • cargo:rust的代碼組織管理工具,提供了一系列的工具來支撐從項目建立、構建到測試、運行直至部署整個流程。
  • rustc:rust語言的編譯器

1.安裝

運行curl命令下載rustup並運行安裝

curl https://sh.rustup.rs -sSf | sh

如命令行中的提示,通過該命令會下載rust的編譯器和包的管理器cargo

如果提示說Rust is installed now.Great! 表示rust已經安裝完成了

生效環境變量

source $HOME/.cargo/env

2.驗證安裝

運行rustc查看版本號

rustc --version

3.運行hello_world

創建包和項目的文件夾

mkdir rust_projects
cd rust_projects
mkdir hello_world
cd hello_world
vim main.rs

在main.rs中輸入內容並保存

fn main(){
    println!("hello_world!");
}

使用rustc編譯rs文件

rustc main.rs

編譯完成之后會生成可執行文件

運行main這個可執行文件

./main

 ----------------------------------------------------------

問題解決:

1.error:linker 'cc' not found

這個是因為沒有安裝gcc導致,安裝gcc之后再次編譯即可

安裝gcc

sudo apt-get build-dep gcc

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM