gpt4 book ai didi

c++ - visual studio 可以使用 gcc 生成的调试信息吗?

转载 作者:太空狗 更新时间:2023-10-29 20:39:12 24 4
gpt4 key购买 nike

很简单的问题。我有一个在 gcc 中使用 -g 选项生成的可执行文件,用于将调试信息输出到可执行文件中?我是否可以将此调试符号信息获取到 visual studio 中?或者如果我想调试,是否需要下载 32 位 gdb 和 gdb 前端?

或者,也许有一些方法可以让 gcc 生成 visual studio 想要的数据?

最佳答案

由于调试信息格式不同——gcc 生成 dwarf/gdb 理解 drawf 而 Visual Studio 编译器生成 PDB/Visual Studio 调试器理解 PDB,因此没有简单的方法在它们之间切换(实际上有一些关于可能的 PDB 支持的有趣信息MinGW here )。

话虽如此,如果您和我以及我猜很多其他人更喜欢将 Visual Studio 作为调试 IDE VisualGDB是将 Visual Studio 作为 gdb 的 IDE 运行的好工具。它有试用版,但至少我已经购买了许可证,在我看来这些功能真的物有所值。

关于c++ - visual studio 可以使用 gcc 生成的调试信息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28639680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com