Windows下Rust的开发调试 (VScode + codeLLDB)

本文环境: Windows11 21H2 64位

Step 1:下载Rust安装器(Rust-init.exe x64)

Step 2:安装GNU版Rust

注意:MSVC版本的Rust不支持调试!!!要安装GNU版本的!

打开后会看到一些提示和四个选项。默认会安装MSVC版本

2.png

输入 2 回车,即自定义安装。

Rust-init会问你四个问题,对应上面的四个选项。我们只需要改第一个。

输入 x86_64-pc-windows-gnu 回车。

下面的三个问题默认即可。

3.png

输入 1 回车,就会开始安装。

Step 3:配置VScode

下载三个插件:Rust-analyzer,codeLLDB,Better TOML。

在工作区新建一个终端,输入 cargo new hello 创建一个名为hello的项目。

更改main.rs文件,打上断点:

image.png

按f5进行调试

报错,告诉你没有launch.json文件。

点击确定。然后会弹出一个窗口:codeLLDB找到了cargo.toml文件。点击yes,会新建一个launch.json。
image.png

再次按f5。大功告成!

鲸之声为您拼命加载中...