【发布时间】:2014-08-22 12:11:01
【问题描述】:
LLVM 调试器 (lldb) 使用源文件进行调试(例如断点)。我想在没有源文件的情况下使用lldb,只使用中间表示文件(.ll 文件)。
有可能吗?如果没有,我可以用gdb 调试器做到这一点吗?还有其他想法吗?
【问题讨论】:
-
这可能应该迁移到 SO。
标签: debugging clang llvm shared-libraries llvm-clang
LLVM 调试器 (lldb) 使用源文件进行调试(例如断点)。我想在没有源文件的情况下使用lldb,只使用中间表示文件(.ll 文件)。
有可能吗?如果没有,我可以用gdb 调试器做到这一点吗?还有其他想法吗?
【问题讨论】:
标签: debugging clang llvm shared-libraries llvm-clang
我不确定您是否可以使用 IR 进行调试,但在最坏的情况下,您始终可以只调试没有任何符号的裸程序集。不过,至少有函数标签是很好的。
【讨论】: