使用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. 但是可以看到很多变量名和汇编代码
相关推荐
golang学习记4 小时前
Google Antigravity AI IDE 官方教程文档来了!
ide
Test-Sunny10 小时前
使用编辑器时,富文本编辑器与MD编辑器存在哪些差异
编辑器
QDKuz10 小时前
VScode切换远程分支,超简单方法
ide·vscode·编辑器
BD_Marathon10 小时前
【IDEA】常用快捷键【上】
java·ide·intellij-idea
BD_Marathon11 小时前
【IDEA】工程与模块的管理
java·ide·intellij-idea
( ˶˙⚇˙˶ )୨⚑︎11 小时前
借助GitHub进行团队协作小组作业
大数据·vscode·github
BD_Marathon12 小时前
【IDEA】常用插件——1
java·ide·intellij-idea
肖永威12 小时前
VSCode调试Python命令行输入参数程序argparse模块实践
vscode·python
8***293113 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
不知所云,15 小时前
4. vscode c++ 环境及工程搭建 clangd + mingw
c++·ide·vscode·开发环境·clangd