当前位置: 首页 > article >正文

WSL (Linux)配置 Rust 开发调试环境

WSL (Linux)配置 Rust 开发调试环境

  1. 安装 Rust:安装 Rust 环境 - Rust语言圣经(Rust Course)
    除了执行以上步骤,还得安装编译工具:

    sudo apt-get update
    sudo apt-get install build-essential
    
  2. 配置 VSCode:墙推 VSCode! - Rust语言圣经(Rust Course)

  3. 安装调试工具:

    sudo apt install lldb
    

    安装 CodeLLDB 插件,如果有报错,根据报错提示下载好.VSIX文件以后使用Install from VSIX...的 VSCode 命令。

    在项目目录下命令行运行cargo build命令构建调试用二进制文件。

    按 F5 运行调试,如果报错,则根据提示配置launch.json文件,比如:

    {
        // Use IntelliSense to learn about possible attributes.
        // Hover to view descriptions of existing attributes.
        // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
        "version": "0.2.0",
        "configurations": [
            {
                "type": "lldb",
                "request": "launch",
                "name": "Debug",
                "program": "${workspaceFolder}/target/debug/<executable_file>",
                "args": [],
                "cwd": "${workspaceFolder}"
            }
        ]
    }
    

http://www.kler.cn/a/328268.html

相关文章:

  • 将大模型生成数据存入Excel,并用增量的方式存入Excel
  • git合并分支
  • 详细描述一下Elasticsearch搜索的过程?
  • 语义分割(semantic segmentation)
  • C++设计模式:建造者模式(Builder) 房屋建造案例
  • 深度解析FastDFS:构建高效分布式文件存储的实战指南(上)
  • Vue创建一个web项目实现布局和路由
  • opencv实战项目二十八:基于Shi-Tomasi算法的箱子角点检测
  • 解决AWS Organizatiion邀请多个Linker账号数量限额问题
  • iwebsec靶场 解析漏洞通关笔记2-Nginx解析漏洞
  • Git的相关使用(工作常用)
  • 【深度学习基础模型】递归神经网络 (Recurrent Neural Networks, RNN) 详细理解并附实现代码。
  • 深蕾半导体Astra™ SL1620详细介绍,嵌入式物联网处理器
  • C++入门(有C语言基础)
  • 相亲交友系统平台的变革
  • JMeter压测HTTPS 在window 11处理SSL证书认证
  • 个人常用AI工具集合
  • java中入参和出参使用泛型实例
  • yjs09——pandas介绍及相关数据结构
  • 基于深度学习的沉浸式体验增强
  • 【内网渗透】最保姆级的春秋云镜Flarum打靶笔记
  • Qt_绘图
  • 实验1.2 熟悉VRP基本操作
  • 基于深度学习的虚拟环境生成
  • 【SQL】未订购的客户
  • 用友U8 CRM 多个接口存在SQL注入漏洞