Rust,在Ubuntu 18.04上安裝此編程語言

關於Rust

在下一篇文章中,我們將研究如何安裝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

在安裝過程中,我們將在以下屏幕截圖中看到類似的內容。

Rust安裝期間的菜單

在這一點上,有必要 按1繼續安裝。 安裝完成後,我們將看到需要的消息 配置環境以運行Rust編譯器。 我們將通過在終端中輸入來解決此問題:

source $HOME/.cargo/env

該命令不會向我們顯示任何內容,但是儘管如此,我們可以確定 我們的環境已準備好開始編譯Rust程序。 我們只需要這樣做一次。 下次登錄終端時,它將自動加載。

在先前的安裝過程中,將安裝幾個軟件包:

  • 貨物 -Rust使用的軟件包管理器。
  • 生鏽的 -當前的Rust編譯器。
  • 生鏽 -已下載並運行的Rust安裝程序。

儘管它們安裝正確,但為了正確操作,我必須安裝更高版本的gcc編譯器。

Rust的樣例應用程序

用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

如果一切順利,我們將看到終端不會向我們顯示任何內容。 如果有錯誤,您將看到有關此錯誤的消息。

用Rust製作的Hello world應用程序

正如我們在屏幕截圖中看到的那樣, 可執行文件已創建,其名稱與源文件相同。 可以運行此命令以查看我們的示例應用程序:

./ejemplo

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。