Rust入門系列一 Windows下安裝Rust

2021-10-24 15:54:59 字數 3487 閱讀 1656

rust官方文件:

《the rust programming language》

《rust by example》

《the cargo book》

本文主要記錄下 rust 安裝的過程

我使用的是《download rustup-init.exe (64-bit)》

驗證是否安裝成功,可以輸入rustc --version

c:\users\administrator>rustc --version

rustc 1.47.0 (18bf6b4f0 2020-10-07)

build       編譯當前包

check 檢查當前包並尋出錯誤,但不進行編譯

clean 刪除編譯結果(即target資料夾)

doc 構建當前包以及依賴項得文件

new 新建乙個crate

init 以當前資料夾初始化乙個crate

run 編譯並執行src/main.rs

test 執行測試項

bench 執行基準測試項

update 更新所需的依賴項並預編譯

search 搜尋crates

publish 打包發布

install 安裝cargo相關可執行檔案,預設路徑為 $home/

.cargo/bin

uninstall 解除安裝相關可執行檔案

ps c:\users\administrator\desktop\rust> cargo.exe

rust's package manager

usage:

cargo [

+toolchain]

[options]

[subcommand]

options:

-v,--version print version info and exit

--list list installed commands

--explainrun `rustc --explain code`

-v,--verbose use verbose output (

-vv very verbose/build.rs output)

-q,--quiet no output printed to stdout

--color coloring:

auto

, always, never

--frozen require cargo.lock and cache are up to date

--locked require cargo.lock is up to date

--offline run without accessing the network

-z ..

. unstable (nightly-only) flags to cargo, see 'cargo -z help'

for details

-h,--help prints help information

some common cargo commands are (see all commands with --list)

: build, b compile the current package

check, c analyze the current package and report errors, but don't build object files

clean remove the target directory

doc build this package's and its dependencies' documentation

new create a new cargo package

init create a new cargo package in an existing directory

run, r run a binary or example of the local package

test, t run the tests

bench run the benchmarks

update update dependencies listed in cargo.lock

search search registry for crates

publish package and upload this package to the registry

install install a rust binary. default location is $home/

.cargo/bin

uninstall uninstall a rust binary

see 'cargo help '

for more information on a specific command.

ps c:\users\administrator\desktop\rust>

如下經過我測試,好像都不可以用,使用預設的就好了。

windows 使用者c:\users\username\.cargo\config

linux 或 mac 使用者~/.cargo/config

[source.crates-io]

registry =

""# 指定映象

# replace-with = 'sjtu'

# 清華大學

[source.tuna]

registry =

""# 中國科學技術大學

[source.ustc]

registry =

"git:"

# 上海交通大學

[source.sjtu]

registry =

""# rustcc社群

[source.rustcc]

registry =

""

可參考《windows下安裝rust—>開發依賴工具》

編輯器,使用的 vscode,需要安裝如下幾個外掛程式:

本文參考:《windows下安裝rust》

《老司機帶你入門rust》

WPF入門教程系列五 Window 介紹

一 窗體類基本概念 對於wpf應用程式,在visual studio和expression blend中,自定義的窗體均繼承system.windows.window類。使用者通過視窗與 windows presentation foundation wpf 獨立應用程式進行互動。視窗的主要用途是承...

rust安裝 入門

2.hello world 3.初步分析hello world 4.cargo 5.發布 6.參考鏈結 curl ssf sh 這將會安裝rustc,rustup,rustfmt,cargo 等等程式 手動將 rust 加入系統 path 變數中 source home cargo env或者可以在...

rust學習 0 入門

curl ssf sh如果安裝成功 rust is installed now.great 檢查環境變數 source home cargo env配置 要檢查是否正確安裝了 rust rustc version 更新rustup update 使用時出現 error no default tool...