美文网首页
vscode c++ debug

vscode c++ debug

作者: 胖子罗 | 来源:发表于2020-01-17 11:40 被阅读0次

    问题:mac机器上使用vscode debug c++,按照网上文章配置后,启动debug会报错:


    20200117113221.jpg

    debug提示如下:


    20200117113242.jpg
    说明是和lldebug没法建立连接。

    解决办法:使用xcode的lldb-mi替换。

    1)找出本地lldb-mi路径:


    20200117113322.jpg

    2)在launch.json增加miDebuggerPath项

    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "c/c++ Launch",
                "type": "cppdbg",
                "request": "launch",
                "program": "${workspaceFolder}/test.out",
                "args": [],
                "stopAtEntry": false,
                "cwd": "${workspaceFolder}",
                "environment": [],
                "externalConsole": true,
                "MIMode": "lldb",
                "preLaunchTask": "c++",
                "logging": { "engineLogging": true },
                "miDebuggerPath":"/Applications/Xcode.app/Contents/Developer/usr/bin/lldb-mi"
            }
        ]
    }
    

    相关文章

      网友评论

          本文标题:vscode c++ debug

          本文链接:https://www.haomeiwen.com/subject/owsczctx.html