最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2022年12月21日 08:44:08   作者:自由出土文物  
rust是一門比較新的編程語言,2015年5月15日,Rust編程語言核心團隊正式宣布發(fā)布Rust 1.0版本,這篇文章主要介紹了rust開發(fā)環(huán)境配置 ,需要的朋友可以參考下

環(huán)境

manjaro

sudo pacman -S rustup

rustup default stable
cargo install rustfmt

vscode

ext install rust-lang.rust-analyzer
ext install serayuzgur.crates
ext install tamasfe.even-better-toml

創(chuàng)建項目

cargo new xxx

調(diào)試模板

launch.json

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "rust",
      "type": "cppdbg",
      "request": "launch",
      "program": "${workspaceRoot}/target/debug/${workspaceFolderBasename}",
      "args": [],
      "stopAtEntry": false,
      "cwd": "${workspaceRoot}",
      "environment": [],
      "preLaunchTask": "build"
    }
  ]
}

tasks.json

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

知識點擴展:

01-Rust 開發(fā)環(huán)境配置

一 Rust安裝

1 windos10 系統(tǒng)安裝rust

根據(jù)自己操作系統(tǒng)位數(shù),在Rust官方下載地址對應(yīng)的安裝包,點擊安裝

2 Linux系統(tǒng)中安裝rust

終端中執(zhí)行以下命令

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

3 驗證rust安裝成功

在Linux終端或者windows命令行終端中輸入以下命令,顯示成功

rustc --version

命令可以正常執(zhí)行且返回版本號,說明rust安裝成功 二 Rust開發(fā)工具安裝配置 推薦用VScode進行Rust項目開發(fā) 1 VScode工具下載 在VScode官方下載地址下載系統(tǒng)對應(yīng)的安裝包

2 安裝VScode工具

2.1 windows 系統(tǒng) 直接雙擊運行安裝

2.2 在rpm系列Linux操作系統(tǒng)中

rpm -ivh  code-*.rpm

2.3 在deb系列Linux操作系統(tǒng)中

sudo dpkg -i  code-*.deb

3 VScode中安裝Rust組件

到此這篇關(guān)于rust開發(fā)環(huán)境配置 的文章就介紹到這了,更多相關(guān)rust開發(fā)環(huán)境配置 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Rust可迭代類型迭代器正確創(chuàng)建自定義可迭代類型的方法

    Rust可迭代類型迭代器正確創(chuàng)建自定義可迭代類型的方法

    在 Rust 中, 如果一個類型實現(xiàn)了 Iterator, 那么它會被同時實現(xiàn) IntoIterator, 具體邏輯是返回自身, 因為自身就是迭代器,這篇文章主要介紹了Rust可迭代類型迭代器正確創(chuàng)建自定義可迭代類型的方法,需要的朋友可以參考下
    2023-12-12
  • Rust 原始指針功能探索

    Rust 原始指針功能探索

    這篇文章主要為大家介紹了Rust 原始指針功能探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • rust中async/await的使用示例詳解

    rust中async/await的使用示例詳解

    在Rust中,async/await用于編寫異步代碼,使得異步操作更易于理解和編寫,通過使用await,在async函數(shù)或代碼塊中等待Future完成,而不會阻塞線程,允許同時執(zhí)行其他Future,這種機制簡化了異步編程的復雜性,使代碼更加直觀
    2024-10-10
  • Rust循環(huán)控制結(jié)構(gòu)用法詳解

    Rust循環(huán)控制結(jié)構(gòu)用法詳解

    Rust提供了多種形式的循環(huán)結(jié)構(gòu),每種都適用于不同的場景,在Rust中,循環(huán)有三種主要的形式:loop、while和for,本文將介紹Rust中的這三種循環(huán),并通過實例展示它們的用法和靈活性,感興趣的朋友一起看看吧
    2024-02-02
  • Rust?duckdb和polars讀csv文件比較情況

    Rust?duckdb和polars讀csv文件比較情況

    duckdb在數(shù)據(jù)分析上,有非常多不錯的特質(zhì),1、快;2、客戶體驗好,特別是可以同時批量讀csv在一個目錄下的csv等文件,今天來比較下Rust?duckdb和polars讀csv文件比較的情況,感興趣的朋友一起看看吧
    2024-06-06
  • Rust之Rhai腳本編程的示例

    Rust之Rhai腳本編程的示例

    文章介紹了如何在Rust中使用Rhai庫執(zhí)行腳本,包括添加依賴、創(chuàng)建引擎、定義腳本、執(zhí)行腳本并處理結(jié)果,示例展示了如何定義一個簡單的函數(shù)并調(diào)用它,輸出問候信息
    2025-02-02
  • Rust之Substrate框架中Core詳解

    Rust之Substrate框架中Core詳解

    Substrate是一個用于構(gòu)建區(qū)塊鏈的開發(fā)框架,它由Parity團隊基于Rust語言開發(fā)而成,是一個開箱即用的區(qū)塊鏈構(gòu)造器,本文詳細介紹了Substrate框架中的Core,需要的朋友可以參考下
    2023-05-05
  • 詳解Rust中的方法

    詳解Rust中的方法

    方法其實就是結(jié)構(gòu)體的成員函數(shù),在C語言中的結(jié)構(gòu)體是沒有成員函數(shù)的,但是Rust畢竟也是一門面向?qū)ο蟮木幊陶Z言,所以給結(jié)構(gòu)體加上方法的特性很符合面向?qū)ο蟮奶攸c,這篇文章主要介紹了Rust中的方法,需要的朋友可以參考下
    2022-10-10
  • Rust語言之Prometheus系統(tǒng)監(jiān)控工具包的使用詳解

    Rust語言之Prometheus系統(tǒng)監(jiān)控工具包的使用詳解

    Prometheus?是一個開源的系統(tǒng)監(jiān)控和警報工具包,最初是由SoundCloud構(gòu)建的,隨著時間的發(fā)展,Prometheus已經(jīng)具有適用于各種使用場景的版本,為了開發(fā)者方便開發(fā),更是有各種語言版本的Prometheus的開發(fā)工具包,本文主要介紹Rust版本的Prometheus開發(fā)工具包
    2023-10-10
  • Rust的slab庫使用場景分析

    Rust的slab庫使用場景分析

    slab 是一個輕量級、高性能的工具,非常適合管理固定大小的資源集合,尤其是在網(wǎng)絡(luò)編程和事件驅(qū)動架構(gòu)中,這篇文章主要介紹了Rust的slab庫使用教程,需要的朋友可以參考下
    2024-12-12

最新評論

灵山县| 渑池县| 勃利县| 扎兰屯市| 阳东县| 外汇| 双柏县| 宜都市| 宁陕县| 德格县| 溧水县| 浦县| 白玉县| 大渡口区| 建阳市| 定日县| 任丘市| 明水县| 常山县| 西乡县| 共和县| 岳池县| 比如县| 花莲市| 潞西市| 八宿县| 无锡市| 景泰县| 静海县| 喜德县| 崇仁县| 西乌| 周口市| 尼勒克县| 曲水县| 鸡西市| 阜康市| 彝良县| 新郑市| 平乡县| 平度市|