lldb 相关问题

LLDB是一个构建为一组可重用组件的调试器,它高度利用较大LLVM项目中的现有库,例如Clang表达式解析器和LLVM反汇编程序。

我可以将 stdout / stderr 从附加进程转发到 lldb 的控制台吗?

考虑该程序: #包括 #包括 无效示例(){ printf("你好,世界! ”); } int main() { 睡眠(1); 睡眠(1); 睡眠(1); } SL...

回答 1 投票 0

XCode lldb 错误错误:找不到模块“GTMSessionFetcherCore”

lldb po 命令突然停止在 XCode 中工作。 当我尝试使用它时,出现以下错误: 错误:无法 IRGen 表达式:Clang 导入器错误 错误:/Users/User/Git/Project/Pods/

回答 1 投票 0

lldb 错误:无法启动 a.out:个性设置失败:不允许操作

问题描述与启动 Ubuntu 18.04 时 LLDB SBProcess 卡住的情况相同。 每当我启动目标时,进程就会陷入启动状态并且永远不会启动。我试过了...

回答 1 投票 0

LLDB:在 std::shared_ptr<T> 析构函数上设置断点

如何在 lldb 中的析构函数 ~shared_ptr 上设置符号断点? 上下文:我们想打破这一点,检查演示程序中简单实现的前向链表的堆栈溢出...

回答 1 投票 0

otool 与 lldb 图像列表:附加库来自哪里?

我想找出为什么我的程序使用libsqlite3.dylib, 当我不与它链接时。 otool -L my/program 显示: /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL(兼容版本...

回答 1 投票 0

Windows 上的 lldb,可能吗?

我只是在 Windows 上构建 clang。为了使其更加完整,似乎还应该制作编译器 lldb。 如何使用 mingw 构建 lldb?或者应该用 clang 构建?

回答 2 投票 0

如何运行预先编写的 lldb 命令?

我有这个文件,其中包含我想要运行的 lldb 命令。 有没有办法运行预先编写的 lldb 命令?

回答 2 投票 0

在 Xcode 中,如何使用您拥有源代码的外部库进行调试?

我在 Xcode 中为 OS X 构建了一个大型 C/C++/Objective-C 项目。该项目链接到预构建的 Qt5 库。 这一切都运行得很好,直到出现崩溃并且我得到了堆栈跟踪......

回答 2 投票 0

LLDB:列出源代码

我最常用的 gdb 命令是 l 后跟 n 后跟 l -。 我如何在 lldb 中获得相同的结果? 我不满足于必须键入一些行号才能在某处查看代码。我想要...

回答 3 投票 0

Python 中的 LLDB 便捷函数

是否可以用Python编写一个LLDB扩展,它提供了一个可以在LLDB命令行表达式中使用的函数,类似于GDB? 我搜索了 LLDB Python API

回答 1 投票 0

如何(重新)命名剥离(未命名)的 LLDB 符号?

TL;博士 我正在尝试调试一个已被剥离的二进制文件,因此缺少某些过程的符号名称。有什么办法我可以——即使只是为了会议——命名特定的未命名/剥离

回答 1 投票 0

如何(重新)命名剥离(综合命名/未命名)的 LLDB 符号以方便调试?

TL;博士 我正在尝试调试一个已被剥离的二进制文件,因此缺少某些过程的符号名称。有什么办法我可以——即使只是为了会议——命名特定的未命名/剥离

回答 1 投票 0

如何标记/命名剥离(未命名)的 LLDB 符号以方便调试?

TL;博士 我正在尝试调试一个已被剥离的二进制文件,因此缺少某些过程的符号名称。有什么办法我可以——即使只是为了会议——命名特定的未命名/剥离

回答 1 投票 0

lldb 的“信息框架”相当于什么?

我尝试使用 lldb LLVM 调试器,但我已经习惯了 gdb。所以,我正在寻找 lldb 的 gdb 命令信息框架的等效项。 我想显示有关当前帧的信息...

回答 1 投票 0

Python 虚拟环境中的lldb

我倾向于使用很多虚拟环境,尤其是Python。我在特定的虚拟环境中运行的一些代码包含一些C++代码。这段代码核心转储,我想使用...

回答 2 投票 0

构建 LLVM、Clang 和 Libfuzzer

我是初学者,我想从源代码构建 LLVM、clang 和 Libfuzzer。所以我运行 cmake 命令 cmake -S llvm -B 构建 -G 忍者 \ -DLLVM_ENABLE_PROJECTS="clang;lldb" \ -

回答 1 投票 0

为什么断点位置是函数地址+4字节?

假设我有这个main.cpp: #包括 int foo() { 返回123; } int main() { 整数a = 1234; std::cout << foo() + a << std::endl; return 0; } Then I compile it: c...

回答 1 投票 0

LLDB 快速打印对象

我对如何使用 LLDB 检查 swift 项目中的对象感到有点困惑。在这种特殊情况下,我使用 NSJSONSerializer 序列化一小块 JSON,我想检查

回答 1 投票 0

有适用于 Mac OS 的 JDK 可以使用 LLDB 进行调试吗?

我目前正在尝试调试 Java 程序中的一个问题,该问题在某些时候跳转到 JNI 函数并且永远不会从中返回。因此,为了调试此 JNI 代码,我想附加 LLDB。问题是...

回答 1 投票 0

避免加载与调试二进制文件相关的资源,而不是项目根目录

加载 GLTF 模型时出现以下错误: 错误 bevy_asset::server:找不到路径:/path/to/project/target/debug/assets/model.glb 我正在加载模型 命令.spawn(SceneBu...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.