C++:中断指向库"lib"文件

C++ : BreakPointing into into library "lib" files

本文关键字:lib 文件 中断 C++      更新时间:2023-10-16

我目前有一个项目,比如说projA使用我创建的库项目。现在这是场景。我打开了Visual Studio的两个实例:实例一和实例二。一个实例触发projA,另一个实例加载了库解决方案,并设置了断点。在实例 2 中不执行任何其他操作。现在,当projA(VStudio 的一个实例)启动时,另一个 Visual Studio 实例中的断点永远不会触发。我可以通过单步执行库代码的唯一方法是断点进入在projA中调用库代码的函数(实例 1),然后单步执行库代码,该代码也会从实例 1 中的库中打开代码。我想做的是将断点放在实例 2 中,并在那里触发断点。任何建议???

在调试 EXE 的 VS 实例中设置断点。所有断点都应在同一实例中设置。即使源代码不是打开项目的一部分,Visual Studio 也会使用调试符号来了解源文件的位置。因此,您可以打开源文件并在另一个实例中设置断点。