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

Rust環(huán)境搭建以及vscode調(diào)試環(huán)境配置

這篇具有很好參考價(jià)值的文章主要介紹了Rust環(huán)境搭建以及vscode調(diào)試環(huán)境配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

下載鏈接

Rust 編譯工具:https://www.rust-lang.org/zh-CN/tools/install

Visual Studio Code:https://code.visualstudio.com/Download

安裝 Rust 編譯工具

Rust的編譯工具依賴C語(yǔ)言的編譯工具。如果使用Linux系統(tǒng),需要安裝GCC或clang。如果使用macOS,需要安裝Xcode。如果使用Windows系統(tǒng),需要安裝Visual Studio 2013以上的環(huán)境以使用MSVC或安裝MinGW+GCC編譯環(huán)境。下面主要講Windows下的安裝。

下載好的 Rustup 在 Windows 上是一個(gè)可執(zhí)行程序 rustup-init.exe。

rust vscode,rust,開(kāi)發(fā)語(yǔ)言,后端

推薦使用微軟的VS IDE,輸入1,繼續(xù)安裝。會(huì)直接進(jìn)入MSVC下載安裝界面,點(diǎn)擊安裝后,等待安裝完成。MSVC安裝完成后繼續(xù)安裝rustup。

執(zhí)行如下命令檢查測(cè)試:

rustc -V

rust vscode,rust,開(kāi)發(fā)語(yǔ)言,后端

?搭建 VSCode 開(kāi)發(fā)環(huán)境

安裝插件rust-analyzer和Native Debug

在.vscode目錄創(chuàng)建tasks.json文件,用來(lái)配置cargo(rust構(gòu)建工具)

{ 
????"version":?"2.0.0", 
????"tasks":?[ 
????????{ 
????????????"label":?"build", 
????????????"type":?"shell", 
????????????"command":"cargo", 
????????????"args":?["build"] 
????????} 
????] 
}

在.vscode里面生成launch.json文件,指定關(guān)聯(lián)調(diào)試的生成執(zhí)行文件

{
    "version": "0.2.0", 
    "configurations": [ 
        { 
            "name": "(Windows) 啟動(dòng)", 
            "preLaunchTask": "build", 
            "type": "cppvsdbg", 
            "request": "launch", 
            "program": "${workspaceFolder}/target/debug/${workspaceFolderBasename}.exe", 
            "args": [], 
            "stopAtEntry": false, 
            "cwd": "${workspaceFolder}", 
            "environment": [], 
            "console": "integratedTerminal" 
        }, 
        { 
            "name": "(gdb) 啟動(dòng)", 
            "type": "cppdbg", 
            "request": "launch", 
            "program": "${workspaceFolder}/target/debug/${workspaceFolderBasename}.exe", 
            "args": [], 
            "stopAtEntry": false, 
            "cwd": "${workspaceFolder}", 
            "environment": [], 
            "externalConsole": false, 
            "MIMode": "gdb", 
            "miDebuggerPath": "這里填GDB所在的目錄", 
            "setupCommands": [ 
                { 
                    "description": "為 gdb 啟用整齊打印", 
                    "text": "-enable-pretty-printing", 
                    "ignoreFailures": true 
                } 
            ] 
        } 
    ] 
}

問(wèn)題匯總

1. 如何判斷Rust編譯器使用的是哪個(gè)Windows工具鏈?

? ?使用rustup show查看活動(dòng)工具鏈

rust vscode,rust,開(kāi)發(fā)語(yǔ)言,后端文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-656877.html

到了這里,關(guān)于Rust環(huán)境搭建以及vscode調(diào)試環(huán)境配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

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

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

    vscode下搭建 rust 語(yǔ)言開(kāi)發(fā)環(huán)境 參考官方安裝教程:https://www.rust-lang.org/tools/install 我們通過(guò)快速方式 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日
    瀏覽(26)
  • Rust語(yǔ)言從入門(mén)到入坑——(2)Rust在windows上搭建開(kāi)發(fā)環(huán)境

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

    開(kāi)始搭建一個(gè)適合在windows上運(yùn)行的Rust環(huán)境。 Rust支持的程序語(yǔ)言很多:可詳見(jiàn)官網(wǎng)介紹 本文章主要是在windowns下搭建開(kāi)發(fā)環(huán)境 首先,需要安裝最新版的 Rust 編譯工具和 Visual Studio Code。 Rust 編譯工具:https://www.rust-lang.org/zh-CN/tools/install Visual Studio Code:https://code.visualstudio.com

    2024年02月09日
    瀏覽(23)
  • 【rust/esp32】wsl2開(kāi)發(fā)環(huán)境搭建與測(cè)試

    【rust/esp32】wsl2開(kāi)發(fā)環(huán)境搭建與測(cè)試

    esp型號(hào):esp32s3 開(kāi)發(fā)環(huán)境:wsl2 rustc版本:rustc 1.73.0-nightly esp idf版本:v5.1.1 目前是按照這個(gè)demo的流程可以跑通 修改demo中的部分代碼,不然可能跑不通 以下這些問(wèn)題奇奇怪怪,主要可能還是 rust toolchain 沒(méi)有安裝對(duì) 還有就是按照rust build中 espup 的流程執(zhí)行之后,我還是繼續(xù)執(zhí)行

    2024年02月08日
    瀏覽(17)
  • 快速配置 Rust 開(kāi)發(fā)環(huán)境并編寫(xiě)一個(gè)小應(yīng)用

    快速配置 Rust 開(kāi)發(fā)環(huán)境并編寫(xiě)一個(gè)小應(yīng)用

    安裝: curl --proto \\\'=https\\\' --tlsv1.2 -sSf https://sh.rustup.rs | sh 更新: Rust 的升級(jí)非常頻繁. 如果安裝 Rustup 后已有一段時(shí)間,那么很可能 Rust 版本已經(jīng)過(guò)時(shí), 運(yùn)行 rustup update 獲取最新版本的 Rust rustc:編譯Rust程序 rustc只適合簡(jiǎn)單的Rust程序,較大型的項(xiàng)目還是推薦使用Cargo Cargo:Rust 的構(gòu)建

    2024年02月16日
    瀏覽(28)
  • 在win10上,配置 Rust 開(kāi)發(fā)環(huán)境(使用 mingw64編譯器) 和 idea 配置 Rust 插件

    在win10上,配置 Rust 開(kāi)發(fā)環(huán)境(使用 mingw64編譯器) 和 idea 配置 Rust 插件

    2.1、編譯器 mingw 與 visual studio 之間的選擇 Rust 底層是依賴C/C++的 編譯器,所以需要先安裝C/C++編譯環(huán)境。 Windows上C/C++ 的 編譯器 有兩種: 微軟 的 Visual Studio (msvc) GNU 的 Mingw (gnu): 官網(wǎng)地址:https://www.mingw-w64.org/ Rust 默認(rèn)使用的是 Visual Studio, 使用默認(rèn)選項(xiàng)就能安裝上,

    2024年02月02日
    瀏覽(18)
  • 在VSCode中實(shí)現(xiàn)Rust編程調(diào)試指南

    在VSCode中實(shí)現(xiàn)Rust編程調(diào)試指南

    在本教程中,您將學(xué)習(xí)如何使用 VS Code 調(diào)試 Rust??捎糜谑褂?VS Code 調(diào)試 Rust 的操作。設(shè)置 VS Code 來(lái)調(diào)試 Rust Rust因其易用性、安全性和高性能而繼續(xù)保持其作為最受歡迎的編程語(yǔ)言的地位。隨著 Rust 的流行,許多新開(kāi)發(fā)人員第一次學(xué)習(xí) Rust。 在本地設(shè)置Rust開(kāi)發(fā)時(shí)的一項(xiàng)重要任

    2024年02月16日
    瀏覽(24)
  • 基于VSCode的Linux內(nèi)核調(diào)試環(huán)境搭建以及start_kernel跟蹤分析

    基于VSCode的Linux內(nèi)核調(diào)試環(huán)境搭建以及start_kernel跟蹤分析

    參考ppt的步驟: 準(zhǔn)備工作:1-5 ,配置vscode環(huán)境:6 ,跟蹤分析:7。 目錄 1.安裝開(kāi)發(fā)工具 ?2.下載內(nèi)核源碼 ?3.配置內(nèi)核選項(xiàng) 4.編譯和運(yùn)行內(nèi)核 5.制作內(nèi)存根文件系統(tǒng) *gdb調(diào)試(可跳過(guò)) ?7.配置VSCode調(diào)試Linux內(nèi)核 ?7.跟蹤分析 下載出現(xiàn)了“Axel -n 20 :太多重定向”的問(wèn)題,原因是

    2023年04月17日
    瀏覽(44)
  • 性能的極致,Rust的加持,Zed-Dev編輯器快速搭建Python3.10開(kāi)發(fā)環(huán)境

    快就一個(gè)字,甚至比以快著稱于世的Sublime 4編輯器都快,這就是Zed.dev編輯器。其底層由 Rust 編寫(xiě),比基于Electron技術(shù)微軟開(kāi)源的編輯器VSCode快一倍有余,性能上無(wú)出其右,同時(shí)支持多人編輯代碼。 Zed.dev編輯器還在灰度測(cè)試階段,暫時(shí)只釋出了Mac版本,在Zed.dev官網(wǎng)下載,安裝

    2024年01月20日
    瀏覽(20)
  • Vscode搭建開(kāi)發(fā)調(diào)試STM32/RISC-V環(huán)境IDE(最全面)

    Vscode搭建開(kāi)發(fā)調(diào)試STM32/RISC-V環(huán)境IDE(最全面)

    單片機(jī)開(kāi)發(fā)IDE環(huán)境如KeilMDK,雖然操作簡(jiǎn)單 ,方便調(diào)試。但就是代碼編輯風(fēng)格很老套,中文符號(hào)亂碼還是常有的事。而如今流行的vscode編輯器很不錯(cuò),免費(fèi)且相當(dāng)輕量級(jí),用來(lái)代碼開(kāi)發(fā)體驗(yàn)很不錯(cuò),看著都舒服。Clion IDE體驗(yàn)更好,但就是它不免費(fèi)且體積較大。Stm32cubeIDE生成工

    2024年02月16日
    瀏覽(37)
  • Rust之旅 - Rust概念、Windows安裝、環(huán)境配置

    Rust之旅 - Rust概念、Windows安裝、環(huán)境配置

    ??作者主頁(yè):青花鎖 ??簡(jiǎn)介:Java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者??、Java微服務(wù)架構(gòu)公號(hào)作者?? ??簡(jiǎn)歷模板、學(xué)習(xí)資料、面試題庫(kù)、技術(shù)互助 ??文末獲取聯(lián)系方式 ?? [Java項(xiàng)目實(shí)戰(zhàn)] 介紹Java組件安裝、使用;手寫(xiě)框架等 [Aws服務(wù)器實(shí)戰(zhàn)] Aws Linux服務(wù)器上操作nginx、git、JDK、Vue等 [Java微服務(wù)

    2024年01月22日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包