lldb 相关问题

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

为什么断点位置是函数地址+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

我如何从 lldb python API 访问 C 数组浮点值

我是在 lldb 中使用 python 脚本的新手。我正在调试 C 代码。 我想将 C 浮点数组的内容复制到 lldb 脚本中的 python 变量中。最终目标是绘制 c...

回答 4 投票 0

警告:在某些路径创建 LLDB 目标时出错

我正在 Xcode 6.1 和 iPhone (iOS 8.1) 模拟器上运行应用程序。运行时,我在控制台窗口中看到以下日志: 警告:在路径 '/Users/macbook/Library/

回答 5 投票 0

有没有办法对.lldbinit中的target.source-map进行主路径扩展?

在 .lldbinit 中,可以使用“~”来扩展某些命令的主路径,例如命令脚本导入 例如, 命令脚本 import ~/MyScripts/foo.py 是完全可以接受的。 这个

回答 1 投票 0

如何在 Xcode lldb 中的应用程序开头放置断点?

我想知道在加载我的应用程序二进制文件时但在运行任何代码之前发生了什么。 根据 stackoverflow 的回答,我尝试这样做: (lldb) 进程启动 --stop-at-entry -...

回答 1 投票 0

lldb 立即退出,状态 = -1 丢失连接

我无法让 llbm 在我的(2020 Intel)Macbook(使用更新的命令行工具)上运行。 我创建一个文件 test.c 包含: #包括 int main(){ printf("你好世界 ”);...

回答 1 投票 0

线程 1:断点 1.1 (1)

我尝试运行一个应用程序,但它没有运行,但没有错误。只是试图想出一个数组,但不知何故它没有运行。 我尝试重新运行它,但无论如何它都没有运行,它显示...

回答 1 投票 0

Xcode 13/iOS15 的启动时间比预期要长,它显示 LLDB 相关消息

我在 Macbook Pro (Intel/2019) 和 macOS Big Sur 11.6 上使用 Xcode 13 我正在运行 iOS 15.0 的连接 iPhone X 上构建并启动该应用程序,我还运行基于

回答 2 投票 0

无法让 LLDB 正确运行我的可执行文件

最近我决定尝试一下 clang,它确实有效。 (这不是问题) 但是当我尝试运行它时,我得到了一个浮点。我搜索了 clang 调试器 并获得 LLDB,开始安装...

回答 1 投票 0

如何在 M1 Mac 上使用 Clion 和 GCC 在调试器中可视化 STL 容器内容

我有一个使用 C++20 功能的大型 C++ 项目,我希望能够在 M1 Mac 上使用 CLion 来处理它。由于 clang 尚不支持所有 C++20,因此我安装了 g++-12 和

回答 1 投票 0

无法配置VSCode在MacOS上编译C代码

我正在尝试在 macOS 上设置 VS Code 来编译和调试 C 代码。 我的环境是: 操作系统:macOS 14.2 VS代码:1.86.0 项目文件夹:~/Projects/CProjects C 头文件:~/Projects/CProjects/incl...

回答 1 投票 0

为什么 lldb 这么慢?

我正在尝试在 OSX 上调试一个非常简单的 C 程序,调试器每一步执行指令都需要几分钟的时间,指令就像执行一次乘法一样简单。我用谷歌搜索了一下...

回答 1 投票 0

调试器:Xcode 已终止 LLDB RPC 服务器,以允许调试器与您的进程分离。您可能需要手动终止您的进程

来自调试器的消息:Xcode 已终止 LLDB RPC 服务器以允许调试器与您的进程分离。您可能需要手动终止进程。 我在尝试时不断遇到错误...

回答 2 投票 0

如何为 Xcode 项目自定义 llbd

目前,我正在使用Xcode开发iOS项目。如何为我的项目定制 lldb 环境? 我创建了一个.项目文件夹中的ldbinit文件,其中包含以下设置:

回答 1 投票 0

尝试使用“-o”执行命令时 lldb 挂起

尝试执行以下命令 lldb -o '进程连接连接://[fd42:af35:2043::1]:50773' 在 MacOS zsh 终端上会导致 lldb 处于“挂起”状态。我无法以任何方式取消它。我有...

回答 1 投票 0

lldb 错误:无法 IRGen 表达式:Clang 导入器错误

我有一个用swift编写的iOS项目,在模拟器上运行。 (xcode 15.2,SDK 17.2)当尝试在 lldb 控制台中打印表达式时,出现以下错误: 无法 IRGen 表达:

回答 1 投票 0

lldb - 有没有办法不在断点上停止并打印它们已被击中

所以我使用 Qt Creator 和 LLDB 作为调试器。 为了调试东西,我添加了断点,当代码到达断点时它会停止,我可以看到反向跟踪和所有内容,这很有用。然而,有些...

回答 1 投票 0

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