windows下rust開發環境的配置步驟如下:
1) 官網下載rust到本地, 點擊安裝,先選擇y繼續,然后選擇1(默認),最后安裝完成
分別執行如下命令,若返回各自對應的版本號,則表示安裝成功
rustc -V
cargo -V
注意:安裝界面有如下標紅提示,說明需本地安裝C++ build tool,通常安裝一個社區版免費的visual studio2013及以上版本即可解決
2) 安裝IDE,選擇vscode,從微軟官網下載到本地安裝即可
安裝后,需要安裝插件包括:C++,rust,rust analyzer
3) vscode執行環境搭建
1. 本地創建一個folder,命名為rust_test,通過vscode,打開該文件夾,file --> open folder --> 指定rust_test文件夾
2. Terminal --> New Terminal,輸入以下命令,如果控制台打印出"hello world",則表示rust執行環境安裝成功
cargo new rust_demo cd ./rust_demo cargo build cargo run
4) vscode調試環境搭建
1. 選擇左側運行圖標 --> 選擇"create a lanuch.json file" --> 選擇“C++(Windows)”, 將工程目錄下的rust_demo/target/debug/rust_demo.exe路徑替換lanuch.json文件的program屬性值中,其他的屬性值都不變,最后保存
選擇File --> Preferences --> Settings ,搜索break,確保標紅部分是選中狀態,這樣vscode就可以像其他IDE那樣對rust代碼進行debug了
選中要debug的那行代碼,然后F5,斷點就會懸停在代碼處
注意:會發生程序執行時,沒有在斷點處懸停直接運行過去的情況,該問題的原因是本地的C++ build tool沒有安裝,請完整無誤的安裝visual studio
Rust本地卸載
rustup self uninstall