如何使用mac的VSCODE(C语言)进行调试

如何使用mac的VSCODE(C语言)进行调试,c,macos,visual-studio-code,C,Macos,Visual Studio Code,我正在尝试启动调试器,但它不起作用。 你知道怎么做吗 这是我得到的错误: 这是我的密码。(非常简单) 这是我的launch.json文件 "configurations": [ { "name": "Launch (lldb)", "type": "cppdbg", "request":

我正在尝试启动调试器,但它不起作用。 你知道怎么做吗

这是我得到的错误:

这是我的密码。(非常简单)

这是我的launch.json文件

"configurations": [
        {
            "name": "Launch (lldb)",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/main",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": false
        }
    ]

感谢您的帮助。

您的上述配置不包含要使用的调试器。对于macOS,您最有可能使用
lldb
。要使VSCode知道您希望使用
lldb
,必须设置

"MIMode": "lldb"
您还可以使用自定义路径访问
lldb
,如下所示:

"miDebuggerPath": "/usr/local/opt/llvm/bin/lldb"

更多信息请参见

发布的代码将导致编译器输出3条警告消息。两(2)个关于签名中未使用的参数的变量:
entier
关于已设置但从未使用的局部变量。没有太多理由开始调试不干净编译的程序。