在下一篇文章中,我們將研究如何安裝Rust編程語言。 我們還將看到如何使用Rust編譯和運行基本應用程序。 這是一種正在編譯的通用編程語言 由Mozilla開發。 根據其開發商的說法,它的設計宗旨是“安全實用的語言«。 它支持純函數式,過程式,命令式和麵向對象的編程。
Rust是一種相對較新的編程語言。 它有望創建快速且安全的應用程序。 Atlassian,Chef,CoreOS和DropBox等公司都在使用Rust。 根據Mozilla政策, Rust以完全開放的方式開發 並徵求社區的意見和建議。
Rust的主要目標是成為一名 客戶端和服務器端用於創建出色程序的良好語言,可以在Internet上運行。 這特別強調了安全性和內存分配控制。 該語言的語法類似於C和C ++,以鍵分隔的代碼塊和流控制結構(例如 if, 其他, do, 而 y 對於.
通過在Rust編譯器本身和Rust引擎的開發經驗中完善了語言設計。 伺服導航儀。 雖然是 由Mozilla和Samsung開發和讚助,聲稱是一個社區項目。 進展的很大一部分來自社區成員。
如果有人需要有關此語言的更多信息,則可以查閱有關該語言的大量文檔。 我們可以在他們的網站上找到 基本書 關於Rust 到 官方文件.
在Ubuntu 18.04上安裝Rust
可以以非常簡單的方式安裝此編程語言。 夠了 使用捲曲。 如果我們沒有安裝它,我們可以通過輸入終端(Ctrl + Alt + T)來獲取它:
sudo apt update && sudo apt install curl
一旦安裝了curl,就可以啟動安裝。 為此,我們在同一終端中編寫:
curl https://sh.rustup.rs -sSf | sh
在安裝過程中,我們將在以下屏幕截圖中看到類似的內容。
在這一點上,有必要 按1繼續安裝。 安裝完成後,我們將看到需要的消息 配置環境以運行Rust編譯器。 我們將通過在終端中輸入來解決此問題:
source $HOME/.cargo/env
該命令不會向我們顯示任何內容,但是儘管如此,我們可以確定 我們的環境已準備好開始編譯Rust程序。 我們只需要這樣做一次。 下次登錄終端時,它將自動加載。
在先前的安裝過程中,將安裝幾個軟件包:
- 貨物 -Rust使用的軟件包管理器。
- 生鏽的 -當前的Rust編譯器。
- 生鏽 -已下載並運行的Rust安裝程序。
儘管它們安裝正確,但為了正確操作,我必須安裝更高版本的gcc編譯器。
Rust的樣例應用程序
安裝完成後,該進行測試了。 因此,我們將編寫從任何編程語言開始的典型程序。 我們打開我們最喜歡的編輯器並創建以下文件:
sudo nano ejemplo.rs
在編輯器內,我們粘貼以下行:
// La aplicación más básica fn main() { println!("Aplicación básica de Rust"); println!("***Ubunlog***"); }
我不會討論每行的含義,但是很明顯它將打印幾行文本。 如果你有興趣 查看更多Rust示例,您可以諮詢 範例文件 由Rust。
保存文件(在本例中為example.rs名稱)後,我們已經有了源文件。 現在我們可以對其進行編譯以創建可執行文件:
rustc ejemplo.rs
如果一切順利,我們將看到終端不會向我們顯示任何內容。 如果有錯誤,您將看到有關此錯誤的消息。
正如我們在屏幕截圖中看到的那樣, 可執行文件已創建,其名稱與源文件相同。 可以運行此命令以查看我們的示例應用程序:
./ejemplo