首页 > 解决方案 > 无法在 lldb 中使用断点和其他功能

问题描述

我是编程新手,我正在关注 Zed Shaw 的“Learn C the Hard Way”一书。在第 4 段中,它通过命令行使用调试器的过程。
我正在关注 Windows 10,因此我从https://releases.llvm.org/download.html#12.0.1下载了 LLVM 12.0.0 二进制文件,以使用 lldb,我正在测试一个简单的 C 文件,该文件打印在控制台一些硬编码文本,编译
clang -fuse-ld=lld -g -O0 -std=c17 Example.c -o Example.exe
后,我尝试使用 lldb 与它,使用lldb Examplefrom cmd 在 .exe、.c、.pdb 文件所在的目录中。在 lldb 中,尝试使用

此外,我注意到 Windows 资源管理器并没有阻止我尝试删除 .pdb 文件,lldb 应该在 lldb 运行时使用(?),而 .exe 文件则不能这样说。由于我几乎一无所知,我不知道如何让它发挥作用。有什么帮助吗?谢谢指教

标签: clldb

解决方案


推荐阅读