lldb

    1热度

    1回答

    打印对象的收益率的描述LLDB使用关键字“一些”,在对象的描述(这里我PO一个可选的字符串)的前面: (lldb) po someString Optional<String> - Some: "Hello Jupiter" 这是什么关键字的含义;为什么在那里?

    1热度

    1回答

    语境: 我修饰小python脚本,让我从Xcode调试运行LLDB命令的输出,将输出到一个文件,以崇高文字开启。 import lldb import os import subprocess def print_to_file(debugger, command, result, dict): #Change the output file to a path/name of

    0热度

    1回答

    我试图从地址值创建一个SB值,我遇到了SBAddress构造函数的问题。当我这样做: target = lldb.debugger.GetSelectedTarget() pointer = target.FindFirstType('node_t').GetPointerType() root = target.CreateValueFromAddress('root', lldb.SBAd

    7热度

    1回答

    我有一个很大的Swift项目,在技术上是一个混合项目,因为它有少量的Objective-C代码。但是每当我进入LLDB时,表达式求值器都期待Objective-C语法。我可以用e -l swift --使用Swift,但每次输入都很麻烦。 我可以将LLDB表达式评估器默认为Swift吗?

    5热度

    1回答

    我在阅读Dancing in the Debugger — A Waltz with LLDB文章。我正在尝试使用Swift 2.2和Swift 3.0的thread return命令。 我的代码非常简单: class ViewController: UIViewController { override func viewDidLoad() { super.viewDid

    1热度

    1回答

    我正在Mac OS上编写一个简单的C++程序。我刚才 int main() { int *n = new int[50000000]; } 我LLDB推出这项计划,将断点设置在哪里n分配行。然后我在另一个选项卡中启动top,我看到内存使用量为336K预分配。当我在lldb里面做n时,为了n的分配发生,我期望我的内存使用量上升。但是,顶部显示我的程序使用相同数量的内存。这可能是什么

    3热度

    1回答

    试图通过附加到插件进程来调试NPAPI插件在10.11中似乎不起作用。 与LLDB附加透露: sudo lldb -p 39337 (lldb) process attach --pid 39337 error: attach failed: unable to attach 这似乎影响到用于嵌入式的Webkit(名为WebKitPluginHost插件主机)和“现代”的webkit在Sa

    0热度

    1回答

    现在我们可以导入模块 (lldb) expr @import UIKit 这是什么import的含义是什么?导入模块时调试器会发生什么情况。 我们可以用这个来导入静态库的一些私有的头文件,以及如何?

    1热度

    1回答

    本机应用程序时,我尝试调试一个简单的本地 Android应用与Android工作室我得到这个错误。但他们没有为我工作。 的更多信息: Ubuntu的16.04(64) Java版本 “1.8.0_91” Android Studio中V2.1.1 gradle这个实验性:0.7.0 LLDB 2.1 你有什么想法吗? UPDATE 在我的电脑(Ubuntu的)安装AVD(Android虚拟设备)之

    0热度

    1回答

    我正在使用Swift编程语言编写程序。我在语言方面也很新颖:)。 我的命令行程序应该将数组中的最低值与数组中的第一个元素进行切换。例如, 输入= [1,7,100,-4,800,9999];输出= [-4,7,100,1,800,9999] 这是未完成的代码。我得到一个断点并弹出(lldb)。我 import Foundation var mainArray : Array<Int> = [1