debugging - 将调试符号从 DWARF 转换为 PDB

标签 debugging debug-symbols dwarf

有没有办法将调试信息从 binutils 的 DWARF 格式(例如,由 Cygwin 上的 GCC 发出)转换为 Microsoft PDB(由 Visual Studio 使用)?

最佳答案

cv2pdb 可以做到这一点。我得到了好坏参半的结果,有时它工作得很好,而有时却丢失了一些局部和全局变量

https://github.com/rainers/cv2pdb

关于debugging - 将调试符号从 DWARF 转换为 PDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28907093/

相关文章:

c# - Visual Studio 2010 : Stop debugger at breakpoint overnight = Freeze after the next step

c - 我的 C 代码如何在运行时(在 Linux 中)找到与地址对应的符号?

elf - 如何使用 objdump 反汇编单个函数?

c++ - Gcc 4.8 DWARF4 与 DWARF2

c++ - Visual Studio - 可以是从代码调用的断点吗?

php - 如何在 PHP 中获取有用的错误消息?

java/android NullPointerException 在字符串上抛出

c++ - 如何检查可执行文件或 DLL 是在发布还是 Debug模式下构建的 (C++)

c++ - 如何使用 gdb 调试使用 yasm 组装的代码?

python - 分析 MIPS 二进制文件 : is there a Python library for parsing binary data?