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