如何在lldb中显示完整的文件名

时间:2016-01-22 23:47:34

标签: c++ macos lldb

我非常熟悉gdb的基本命令。不幸的是,苹果公司转而使用完全不同命令的lldb,现在我需要学习一种新工具。

尝试调试程序我进入函数,但它没有显示函数所在的完整文件名。所以没有文件的路径。

是否有检索它的命令?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以image lookup -n <func-name>获取文件名

(lldb) image lookup -n main
1 match found in /Users/ml9951/manticore/trunk/src/regression-tests/goals/seq-logging/a.out:
    Address: a.out[0x0000000100027670] (a.out.__TEXT.__text + 156144)
    Summary: a.out`main at main.c:90    <<--------
(lldb) 

它没有完整的路径,但希望这有助于一些。