欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Rust初體驗(yàn):手把手教你構(gòu)建‘Hello,?World!’

 更新時間:2024年01月04日 08:43:18   作者:二次元攻城獅  
"準(zhǔn)備好了嗎?一起踏上Rust編程語言的精彩旅程!在這篇「Rust初體驗(yàn)」中,我們將手把手教你構(gòu)建經(jīng)典程序“Hello,?World!”,感受Rust的強(qiáng)大與安全,短短幾行代碼,就能讓你對這個系統(tǒng)級語言的魅力一探究竟!快加入吧,驚喜等你發(fā)現(xiàn)!"

安裝插件

直接安裝Rust插件即可,里面包含了3個擴(kuò)展包會自動安裝:



各個插件的作用可以查看:如何使用VSCode配置Rust開發(fā)環(huán)境(VS Code 安裝 Rust 常用插件)

創(chuàng)建項(xiàng)目

可以手動創(chuàng)建目錄、文件,用任意編輯器寫好代碼,然后用命令行編譯運(yùn)行,參考官方文檔-世界您好!。

Cargo 是 Rust 的構(gòu)建系統(tǒng)和包管理器, 使用 Cargo 添加依賴項(xiàng)會容易得多,一般我們使用Cargo創(chuàng)建項(xiàng)目

先創(chuàng)建一個 projects 目錄存放項(xiàng)目,目錄如下:

D:\VSCode\Rust\projects

先進(jìn)入 projects 文件夾,然后在資源管理器的地址欄內(nèi)輸入 cmd 或 powershell 回車后,打開終端執(zhí)行:

cargo new hello_world


運(yùn)行調(diào)試

在 projects 文件夾,快速進(jìn)入終端執(zhí)行以下命令打開VSCode:

code .

進(jìn)入 main.rs 文件,里面有生成的默認(rèn)代碼:

fn main() {
    println!("Hello, world!");
}

有運(yùn)行和調(diào)試按鈕,有時候顯示比較慢別著急,點(diǎn)擊 Run 運(yùn)行:



參考文檔

rust+vscode環(huán)境配置

Windows小技巧 -- 目錄內(nèi)打開CMD的快捷方式

到此這篇關(guān)于Rust初體驗(yàn):手把手教你構(gòu)建‘Hello, World!’的文章就介紹到這了,更多相關(guān)Rust創(chuàng)建Hello World項(xiàng)目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • rust智能指針的具體使用

    rust智能指針的具體使用

    智能指針是一些數(shù)據(jù)結(jié)構(gòu),它們的行為類似于指針但擁有額外的元數(shù)據(jù)和附加功能,本文就來介紹一下rust智能指針的具體使用,感興趣的可以了解一下
    2023-12-12
  • Rust語言中的哈希表

    Rust語言中的哈希表

    哈希表也是集合中的一種,也是最常用的集合形式,目前Rust語言核心部分沒有對哈希表進(jìn)行實(shí)現(xiàn),是使用標(biāo)準(zhǔn)庫提供的,這篇文章主要介紹了Rust語言之哈希表,需要的朋友可以參考下
    2024-02-02
  • rust開發(fā)環(huán)境配置詳細(xì)教程

    rust開發(fā)環(huán)境配置詳細(xì)教程

    rust是一門比較新的編程語言,2015年5月15日,Rust編程語言核心團(tuán)隊(duì)正式宣布發(fā)布Rust 1.0版本,這篇文章主要介紹了rust開發(fā)環(huán)境配置 ,需要的朋友可以參考下
    2022-12-12
  • Rust語言開發(fā)環(huán)境搭建詳細(xì)教程(圖文教程)

    Rust語言開發(fā)環(huán)境搭建詳細(xì)教程(圖文教程)

    本文主要介紹了rust編程語言在windows上開發(fā)環(huán)境的搭建方法,文中通過圖文的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • Rust常用特型之ToOwned特型示例詳解

    Rust常用特型之ToOwned特型示例詳解

    在Rust中,假定某類型實(shí)現(xiàn)了Clone特型,如果給你一個對它引用,那我們得到它指向內(nèi)容的備份的最常見方式是調(diào)用其clone()函數(shù),這篇文章主要介紹了Rust常用特型之ToOwned特型,需要的朋友可以參考下
    2024-04-04
  • rust標(biāo)準(zhǔn)庫std::env環(huán)境相關(guān)的常量

    rust標(biāo)準(zhǔn)庫std::env環(huán)境相關(guān)的常量

    在本章節(jié)中, 我們探討了Rust處理命令行參數(shù)的常見的兩種方式和處理環(huán)境變量的兩種常見方式, 拋開Rust的語法, 實(shí)際上在命令行參數(shù)的處理方式上, 與其它語言大同小異, 可能影響我們習(xí)慣的也就只剩下語法,本文介紹rust標(biāo)準(zhǔn)庫std::env的相關(guān)知識,感興趣的朋友一起看看吧
    2024-03-03
  • 深入了解Rust的生命周期

    深入了解Rust的生命周期

    生命周期指的是引用保持有效的作用域,Rust?的每個引用都有自己的生命周期。本文將通過示例和大家詳細(xì)說說Rust的生命周期,需要的可以參考一下
    2022-11-11
  • Rust文件 launch.json作用大全

    Rust文件 launch.json作用大全

    launch.json 是 Visual Studio Code(VSCode)中的一個配置文件,主要用于配置調(diào)試器,本文給大家介紹Rust文件 launch.json 有什么用,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • 從零開始使用Rust編寫nginx(TLS證書快過期了)

    從零開始使用Rust編寫nginx(TLS證書快過期了)

    wmproxy已用Rust實(shí)現(xiàn)http/https代理,?socks5代理,?反向代理,?負(fù)載均衡,?靜態(tài)文件服務(wù)器,websocket代理,四層TCP/UDP轉(zhuǎn)發(fā),內(nèi)網(wǎng)穿透等,本文給大家介紹從零開始使用Rust編寫nginx(TLS證書快過期了),感興趣的朋友一起看看吧
    2024-03-03
  • rust中的match表達(dá)式使用詳解

    rust中的match表達(dá)式使用詳解

    在rust中提供了一個極為強(qiáng)大的控制流運(yùn)算符match,這篇文章主要介紹了rust中的match表達(dá)式,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08

最新評論