gpt4 book ai didi

c++ - 当前不会命中断点。在vc++(visual studio 2013)中没有为该文档加载任何符号

转载 作者:行者123 更新时间:2023-11-30 02:46:27 25 4
gpt4 key购买 nike

这个论坛上也有类似的问题,我也试过了,可惜没有成功。因此,我再次提出这个问题。

我正在尝试在 visual studio 2013 中调试 V3 打印机驱动程序项目。当我将调试器附加到 printerpipeline.exe 进程并在 renderfilter.cpp 中设置断点时,突然间我得到了

'The breakpoint will not currently be hit. No symbols have been loaded for this document.'

我尝试更改 Debug->Exceptions 选项和 Tools->Options->Debugging,但这两种情况都不适合我。

如果有人知道如何解决这个问题,请告诉我。

最佳答案

您需要调试符号(又名 .pdb-files)用于您尝试调试的二进制文件。

因此,在您的情况下,这意味着您至少需要 .pdb printerpipeline.exe,但可能需要任何已加载的 .dll也是如此。

如果您自己构建了 .exe,则可能意味着 .pdb 与二进制文件不同步,重建可能会解决这个问题。

如果该二进制文件是第三方应用程序,您将需要从供应商处获取调试符号。

关于c++ - 当前不会命中断点。在vc++(visual studio 2013)中没有为该文档加载任何符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23557216/

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