项目生成在发布模式下失败,在调试模式下运行良好



我正在尝试执行一个大型项目解决方案,它在发布和调试模式下都构建得非常好。问题是,当我尝试执行它时,调试模式很好,但发布模式会产生分段故障并创建核心转储。

现在有人能帮助我如何找出代码中可能导致分段错误的行号吗。我尝试过使用gdb,但做不了太多。

现在有人能帮助我如何找出代码中可能导致分段错误的行号吗。

没有你提供的信息(这是不够的)。

您应该阅读GDB文档。这是一个很好的起点。

您应该将可执行文件和核心加载到GDB中,并使用where命令来资助您崩溃的函数

由于崩溃只发生在"发布模式"中,您需要弄清楚如何将-g标志添加到您的发布模式构建中。一旦你完成了,GDB会告诉你崩溃发生的文件和行号。

相关内容

  • 没有找到相关文章

最新更新