我对 gdb 的基本命令非常熟悉。不幸的是,Apple 切换到了 lldb,它具有完全不同的命令集,现在我需要学习一种新工具。
尝试调试程序时,我单步执行了函数,但它没有在函数所在的位置显示完整的文件名。所以没有文件路径。
是否有检索命令?
谢谢。
最佳答案
你可以做到 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)
它没有完整的路径,但希望这对某些人有所帮助。
关于c++ - 如何在lldb中显示完整的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34957842/