1.打开https://www.rust-lang.org/tools/install
下载64位安装器
选择第一项默认安装
安装器会下载安装rust 相关工具链,并添加path
C:\Users\zky\.cargo\bin
cargo简单来说就是python 的pip,nodejs 的npm,rust下的包管理工具。
rustc --version,cargo --version, rustup --version 检查是否安装成功
2.打开VSCODE配置开发环境
需要安装以下插件
Rust c/c++ codeLLDB c/c++ debugging with flags
cargo 一些命令可以创建实例工程
cargo new project_name --bin # 如果你想写一个普通的项目
cargo new lib_name --lib --vcs none # 如果你想写一个库
详细见 cargo 详解
程序调试前 cargo build编译出目标程序 target/debug
{
"name": "(Windows) 启动",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/target/debug/helloworld.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"console": "externalTerminal"
}
Launch.json配置
"console": "internalConsole" VS内的控制台显示
"console": "externalTerminal" 终端控制台
Console 可以去除