国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境

這篇具有很好參考價(jià)值的文章主要介紹了Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境

0 引入

開始搭建一個(gè)適合在windows上運(yùn)行的Rust環(huán)境。

Rust支持的程序語言很多:可詳見官網(wǎng)介紹

Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境


1、搭建 Visual Studio Code 開發(fā)環(huán)境

本文章主要是在windowns下搭建開發(fā)環(huán)境

首先,需要安裝最新版的 Rust 編譯工具和 Visual Studio Code。

  • Rust 編譯工具:https://www.rust-lang.org/zh-CN/tools/install
  • Visual Studio Code:https://code.visualstudio.com/Download

Rust 的編譯工具依賴 C 語言的編譯工具,這意味著你的電腦上至少已經(jīng)存在一個(gè) C 語言的編譯環(huán)境。如果你使用的是 Linux 系統(tǒng),往往已經(jīng)具備了 GCC 或 clang。如果你使用的是 macOS,需要安裝 Xcode。如果你是用的是 Windows 操作系統(tǒng),你需要安裝 Visual Studio 2013 或以上的環(huán)境(需要 C/C++ 支持)以使用 MSVC 或安裝 MinGW + GCC 編譯環(huán)境(Cygwin 還沒有測試)。

1.1、安裝 Rust 編譯工具

Rust 編譯工具推薦使用剛才從上方鏈接中下載的 Rustup 安裝。下載好的 Rustup 在 Windows 上是一個(gè)可執(zhí)行程序 rustup-init.exe,
現(xiàn)在執(zhí)行 rustup-init 文件:
Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境
如果你已經(jīng)安裝 MSVC (推薦),那么安裝過程會(huì)非常的簡單,輸入 1 并回車,直接進(jìn)入第二步。
如果你安裝的是 MinGW,那么你需要輸入 2 (自定義安裝),然后系統(tǒng)會(huì)詢問你 Default host triple? ,請(qǐng)將上圖中 default host triple 的 “msvc” 改為 “gnu” 再輸入安裝程序:
Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境
其它屬性都默認(rèn)。
設(shè)置完所有選項(xiàng),會(huì)回到安裝向?qū)Ы缑妫ǖ谝粡垐D),這是我們輸入 1 并回車即可。
Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境
進(jìn)行到這一步就完成了 Rust 的安裝,可以通過以下命令測試:

rustc -V        # 注意的大寫的 V
//或者
cargo -V

1.2 、VS Code安裝

這個(gè)前面很多文章都有說明,但在安裝VScode需要注意,下載源的問題,不選擇國內(nèi)的話基本上下不動(dòng)啊,這一點(diǎn)要注意,下載完之后們主要需要下載兩個(gè)插件:
1、rust-analyzer
2、Native Debug

1、先建一個(gè)工程文件夾,在VScode中打開該文件夾;
2、先建一個(gè)終端
3、使用cargo命令執(zhí)行工程的創(chuàng)建:cargo new test
4、切換至工程:cd ./test 編寫程序
5、編譯運(yùn)行:cargo build cargo run

**Cargo 是 Rust 的構(gòu)建系統(tǒng)和包管理器。**后續(xù)會(huì)專門介紹


2、官網(wǎng)在線

如果不愿意去麻煩安裝,僅僅是為了測試代碼,可以推薦在線調(diào)試:傳送門

Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境
點(diǎn)擊進(jìn)去之后就是比較簡潔的環(huán)境
Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境
左邊代碼,右邊是Run之后的結(jié)果還是好用的。


3、總結(jié)

相比于開發(fā)環(huán)境,和代碼的編寫,在后續(xù)運(yùn)行環(huán)境,是否需要安裝對(duì)應(yīng)的環(huán)境,這個(gè)是不是參考Go語言那樣還是個(gè)未知數(shù),后面我們慢慢來摸索。


4、引用

1、Rust教程文章來源地址http://www.zghlxwxcb.cn/news/detail-488620.html


到了這里,關(guān)于Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • C語言從入門到入墳

    C語言從入門到入墳

    前言 1.初識(shí)程序 有窮性 在有限的操作步驟內(nèi)完成。有窮性是算法的重要特性,任何一個(gè)問題的解決不論其采取什么樣的算法,其終歸是要把問題解決好。如果一種算法的執(zhí)行時(shí)間是無限的,或在期望的時(shí)間內(nèi)沒有完成,那么這種算法就是無用和徒勞的,我們不能稱其為算 法

    2024年01月25日
    瀏覽(22)
  • 【rust/入門】windows安裝rust gnu環(huán)境(折騰)

    【rust/入門】windows安裝rust gnu環(huán)境(折騰)

    首先說明,我是rust入門選手,之前都是在wsl寫rust,突然想在windows下裝下rust。 windows版本:windows11 22H2 原文 換源 看到教程我陷入了沉默, (官方推薦) 打開 Microsoft C++ Build Tools 我開始不解,這是讓我安裝vs studio? 我裝個(gè)rust你讓我裝幾個(gè)G的環(huán)境? 再見,告辭!我是菜雞! 等等

    2024年02月13日
    瀏覽(18)
  • 入門Python編程:了解計(jì)算機(jī)語言、Python介紹和開發(fā)環(huán)境搭建

    計(jì)算機(jī)語言是用來控制計(jì)算機(jī)行為的一種語言,通過它可以告訴計(jì)算機(jī)該做什么。計(jì)算機(jī)語言和人類語言在本質(zhì)上沒有太大區(qū)別,只是交流的對(duì)象不同。 計(jì)算機(jī)語言發(fā)展經(jīng)歷了三個(gè)階段: 1. 機(jī)器語言 機(jī)器語言使用二進(jìn)制編碼來編寫程序。 執(zhí)行效率高,但編寫起來麻煩。 2

    2024年02月09日
    瀏覽(113)
  • 驅(qū)動(dòng)開發(fā)——入門到入職1

    字符設(shè)備驅(qū)動(dòng):按照字節(jié)流來訪問,只能順序訪問,不能無序訪問的設(shè)備 塊設(shè)備驅(qū)動(dòng):按照block(512字節(jié))訪問,可以隨機(jī)訪問的設(shè)備。 網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng):網(wǎng)絡(luò)設(shè)備沒有設(shè)備節(jié)點(diǎn),控制網(wǎng)卡硬件,負(fù)責(zé)網(wǎng)絡(luò)數(shù)據(jù)收發(fā)的代碼就是網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng) 入口:資源申請(qǐng),在安裝驅(qū)動(dòng)的時(shí)候執(zhí)行

    2024年01月24日
    瀏覽(48)
  • Rust語言入門第一篇-環(huán)境搭建

    Rust語言入門第一篇-環(huán)境搭建

    Rust官網(wǎng) 1、C++開發(fā)環(huán)境配置 Rust 語言的底層是依賴于 C/C++ 編譯器的 。在安裝 Rust 編譯器時(shí),通常會(huì)自動(dòng)安裝所需的 C/C++ 編譯環(huán)境,以便 Rust 能夠生成可執(zhí)行文件或庫。因此,在安裝 Rust 之前,建議確保系統(tǒng)已經(jīng)安裝了 C/C++ 編譯器。 下載地址:https://github.com/niXman/mingw-build

    2024年04月09日
    瀏覽(24)
  • Rust介紹與開發(fā)環(huán)境搭建

    Rust介紹與開發(fā)環(huán)境搭建

    安裝rust rust 安裝官方指南:[HTPS][3W].rust-lang.org/tools/install?(自己替換 HTPS,3W) Linux或者M(jìn)acbook上安裝rust 打開終端并輸入下面命令: #因?qū)徍藛栴}下面鏈接需要替換一下?HTPS-httpscurl??--tlsv1.2?[HTPS]://sh.rustup.rs?-sSf?|?sh 這個(gè)命令將下載一個(gè)腳本并開始安裝? rustup ?工具,此工具

    2024年02月22日
    瀏覽(40)
  • vscode rust遠(yuǎn)程開發(fā)環(huán)境搭建

    rust-analyzer是個(gè)智能補(bǔ)全插件,對(duì)于新手來說,非常有用。 vscode提供的rust-analyzer需要GLIBC 2.29,低版本的GLIBC可以安裝舊版本的rust-analyzer,新版本的rust-analyzer可以通過源碼安裝,如下是源碼安裝rust-analyzer的過程: 安裝node.js 下載地址:https://nodejs.org/en/download 編譯安裝rust-ana

    2024年02月06日
    瀏覽(20)
  • 【vs code】|——rust開發(fā)環(huán)境搭建

    【vs code】|——rust開發(fā)環(huán)境搭建

    vscode下搭建 rust 語言開發(fā)環(huán)境 參考官方安裝教程:https://www.rust-lang.org/tools/install 我們通過快速方式 rustup安裝 Tips: rust依賴C/C++環(huán)境 在安裝rust前需要先安裝C/C++編譯環(huán)境 有兩種: 1、msvc Visual Studio使用的是msvc 這個(gè)安裝rust一路默認(rèn)即可 2、mingw 大家自行安裝下C/C++環(huán)境哦 這里介

    2024年02月08日
    瀏覽(27)
  • 【Rust指南】快速入門|開發(fā)環(huán)境|hello world

    【Rust指南】快速入門|開發(fā)環(huán)境|hello world

    ??本篇博客是Rust語言系列的開篇之作,以后有關(guān)Rust語言的文章也都會(huì)收錄在我的 《進(jìn)軍Rust》 專欄里,我會(huì)精心打造這個(gè)專欄,幫助大家快速入門Rust語言,享受Rust語言帶來的編程樂趣。雖然Rust相比其他語言入門慢,但這恰巧說明了Rust語言的特色——安全高效。對(duì)Rust語言

    2024年02月15日
    瀏覽(19)
  • 時(shí)間老去,Ruby不死,Ruby語言基礎(chǔ)入門教程之Ruby3全平臺(tái)開發(fā)環(huán)境搭建EP00

    如果說電子游戲是第九藝術(shù),那么,編程技術(shù)則配得上第十藝術(shù)的雅稱。藝術(shù)發(fā)展的普遍規(guī)律就是要給與人們對(duì)于藝術(shù)作品的更高層感受,而Matz的Ruby語言則正是這樣一件藝術(shù)品。 無論是語法還是理念,都讓Ruby開發(fā)者感受到款待,如此,Ruby代碼就像活了過來,它們時(shí)而高聲

    2024年01月20日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包