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
-v,--verbose use verbose output (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`
-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...