使用vscode + lldb + codelldb调试可执行程序

主要是lauch.json的编写

json 复制代码
// filename: lauch.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": "macos",
            "program": "${workspaceFolder}/zed",//修改,windows加.exe
            "args": [
                "log.txt",//如果需要参数
            ],
            "cwd": "${workspaceFolder}"
            //这里的意思是 zed log.txt
        },
    ]
}

启动调试

  1. 但是我很少调试代码,所以一些调试知识我还需要补一下,比如说这zed是一个编辑器,具体怎么输入文件我不知道能不能实现
  2. 但是可以看到很多变量名和汇编代码
相关推荐
小庞在加油39 分钟前
从qmake到CMake+VSCode:Qt项目现代化迁移与AI提效实战指南
vscode·qt·ai·ai工具
utf8mb4安全女神2 小时前
HTML网页【vscode】【Linux】
ide·vscode·编辑器
百度搜知知学社3 小时前
一键装裱照片,相框APP内置滤镜与贴纸编辑器
android·编辑器·滤镜·图片编辑·贴纸·相框
S-码农5 小时前
vscode 通过 SSH 远程控制 Ubuntu
vscode·ubuntu·ssh
zyplayer-doc5 小时前
继飞书之后,又一款知识库推出了开源 Agent-Native CLI 工具
人工智能·pdf·编辑器·飞书·开源软件
伶俜666 小时前
鸿蒙原生应用实战(一):从零开发一个短视频编辑器 App
编辑器·音视频·harmonyos
山峰哥6 小时前
从全表扫描到覆盖索引:我是怎么干掉慢查询的
数据库·sql·oracle·性能优化·编辑器·深度优先
_Athie6 小时前
【开发工具】自动创建项目文件夹结构
unity·编辑器
A.说学逗唱的Coke7 小时前
【大模型专题】AI Copilot 完整实践指南:VSCode + GitHub Copilot Agent 模式全攻略
人工智能·vscode·copilot