如何在 VSCode 上调试 C++ 代码?苹果系统
How to debug C++ code on VSCode? MacOS
我已经下载了 C++ 扩展,这是我的 launch.json 文件。
我需要做什么来调试它?我一直有这个错误。
是否可以在 MacOS 上调试 C++ 代码?我应该先 add/download/create 做什么?
更新:
这是我根据以下答案所做的,我明白了
您不能使用 cppvsdbg 作为调试器,除非您使用 Visual Studio Windows 调试器。对于 Mac OS X 你应该使用 cppdbg 作为调试器 type.
除此之外,您的 program 入口指向一个目录,而不是可执行映像。将其更改为 "program": "${workspaceRoot}/a.out"
之类的内容。作为 documented,此条目 "[s] 指定调试器将启动或附加到的可执行文件的完整路径。"
获取更多信息
我已经下载了 C++ 扩展,这是我的 launch.json 文件。
我需要做什么来调试它?我一直有这个错误。
是否可以在 MacOS 上调试 C++ 代码?我应该先 add/download/create 做什么?
更新:
这是我根据以下答案所做的,我明白了
您不能使用 cppvsdbg 作为调试器,除非您使用 Visual Studio Windows 调试器。对于 Mac OS X 你应该使用 cppdbg 作为调试器 type.
除此之外,您的 program 入口指向一个目录,而不是可执行映像。将其更改为 "program": "${workspaceRoot}/a.out"
之类的内容。作为 documented,此条目 "[s] 指定调试器将启动或附加到的可执行文件的完整路径。"