LLDB 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
LLDB 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
LLDB 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 BSD
开发语言 C/C++
操作系统 OS X
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2010-06-10

软件简介

LLDB 是下一代高性能的调试器,构建一组可重用的组件,覆盖很多 LLVM 项目的库,例如 Clang 表达式解析器和 LLVM 反汇编器。目前该项目还处于前期开发状态,但已经注意支持在 Mac OS X 上的 C/C++ 和 Objective-C 的开发。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2016/01/13 11:36

lldb 小用

image lookup --address 0x00000001056c2c70 查看地址信息 po 输出oc对象 如 nstring *mmm = @"hhh"; po mmm 则输出值为 mmm 了 p 强改类型 call 调用方法 一般用在断点调试 如 call [self getSportTags]; expr 改变值 如 expression mmm = @"xxx"; 值就变成 xxx 了 bt 查看堆栈信息 一般奔溃 debug时候看...

0
0
发表了博客
2016/06/15 09:20

lldb使用

LLDB是个开源的内置于XCode的具有REPL(read-eval-print-loop)特征的Debugger,其可以安装C++或者Python插件。 本系列针对于已经知道何为debugger,且有gdb或者lldb使用经验的读者。对于lldb的娴熟使用者,也可以用来作为查阅手册。 这一篇,我们讲述lldb内建的命令。 lldb与gdb命令名的对照表:http://lldb.llvm.org/lldb-gdb.html 1.help命令 单单执行help命令会列出所有命令列表,用户加载的插件一般来说列在最后。 执行help ...

0
0
发表了博客
2019/02/20 10:49

LLDB 调试

LLDB是 XCode 内置的为我们开发者提供的调试工具。 LLDB 可以提供的服务: 允许你在程序的特定时刻暂停它; 允许你查看变量的值; 执行自定的指令; 按照你所认为合适的步骤来操作程序的进展。 语法 <command> [<subcommond>] 唯一匹配原则:假如根据前n个字母已经能唯一匹配到某个命令,则只写前n个字母等效于写下完整的命令。 每一个 LLDB 命令都包含着 0 个到多个子命令,并且可能具有一个到多个可选参数。 --:表示命令(或...

0
0
发表了博客
2016/02/15 12:24

chisel LLDB

LLDB 调试工具,功能很强大。 http://ios.jobbole.com/83589/

0
0
发表了博客
2018/02/07 08:06

lldb使用

常用 si,ni ,ex, mem,di,reg,b,c,x 以下内容是lldb帮助文档中内容: apropos -- List debugger commands related to a word or subject. breakpoint -- Commands for operating on breakpoints (see 'help b' for shorthand.) bugreport -- Commands for creating domain-specific bug reports. command -- 这 个可以 自定义命令          command alias hp help. 用hp 替换help命令 disassemble --显示汇编代码 d di d...

0
0
发表了博客
2016/06/15 09:34

lldb 内存读取

所以许多时候需要调试原始的C语言指针。Xcode的调试器LLDB提供了许多有趣的调试指令,下面来看看针对内存数据的读取和修改指令。 为了更好地演示,先写一段测试代码,如下: int ints[] = {1, 2, 3}; double doubles[] = {1.1, 2.2, 3.3}; NSMutableData *data = [NSMutableData data]; [data appendBytes:ints length:sizeof(ints)]; [data appendBytes:doubles length:sizeof(doubles)]; char *bytes = (char *)[data bytes]...

0
0
发表了博客
2016/09/08 18:14

LLDB调试技巧

http://www.360doc.com/content/16/0219/23/20918780_535850236.shtml

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2012/06/14 12:57

LLVM在Windows和Linux下哪些IDE支持它?

最近开始吃苹果。但是苹果是公司的,回家不能吃。自己家里想学Objective-C就没辙了。gcc虽然支持Objective-C,但是还是更想用LLVM试试。 在家安装了GNUStep和MinGW版的LLVM,命令行编译倒是可以了。可是咱用惯了IDE,还是希望能在IDE里面编程。但是网上找了好久,像Eclipse和Netbeans都只支持Gcc,不支持LLVM。网上也没有多少如何在Windows和Linux下面使用LLVM的文章,基本上都是怎么编译LLVM或者初级Helloworld的使用。 请问谁...

5
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
19 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部