【问题标题】:practicing lldb python programming without xcode or mac在没有 xcode 或 mac 的情况下练习 lldb python 编程
【发布时间】:2018-11-16 08:22:11
【问题描述】:

我想练习在 lldb 中调试,特别是如何使用带有 lldb 的 python 脚本来查看 C 程序的变量内容,但我无法访问 Xcode 或 Apple 计算机。是否仍然可以运行 lldb 并练习它的 python 脚本?搜索 lldb 下载需要我 here 并且看起来没有可用的 Windows 安装程序。

我的方法是否正确,或者如果没有 Apple 计算机就无法练习 lldb 并且它是 python 脚本?

目标计算机是 Windows 7 32 位。

【问题讨论】:

    标签: python windows lldb


    【解决方案1】:

    我建议你运行一个 Linux 虚拟机,它可以很容易地使用 LLVM,尤其是 lldb。

    【讨论】:

    • 我希望有办法在不使用虚拟机的情况下做到这一点。
    • 如果您还没有找到方法,那么可能是时候考虑一​​下您的限制以及您可以放松哪些限制了。使用虚拟机既简单又免费。并且没有明显的区别,因为在这两种环境中您都不会获得 Xcode 之类的 GUI 集成。
    【解决方案2】:

    我在 Mac 上开发,但在 LLVM 网站上找到了这篇文章,也许它可能对你有用。 http://blog.llvm.org/2015/01/lldb-is-coming-to-windows.html

    编辑:研究更多,它(也许)仍在开发中...... https://lldb.llvm.org/status.html(第一次发帖快4岁了)

    【讨论】:

    • 您好,感谢您的回答。如果您不介意,请您也看看我的另一个问题,以防您对此有一些想法?
    • Windows 上的 Python 让我头疼。我从来没有在windows上使用过LLVM,所以我真的猜不出难度。
    • 对不起,我忘了链接我的其他问题。这是我正在谈论的另一个问题:stackoverflow.com/questions/53331618/…。这实际上与窗户无关。这是关于 mac 上 xcode 中 lldb 中的 python 脚本。我需要了解如何在没有任何格式的情况下显示数组的元素(格式如表达式命令默认显示的数组索引)
    • 我认为这是一个更普遍的问题,对于在 lldb 上使用过 python 的人来说可能很容易
    猜你喜欢
    • 2010-10-25
    • 2022-01-27
    • 2012-10-08
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多