【发布时间】:2014-08-25 15:01:19
【问题描述】:
我为客户提供了一个 C++ 类库,他们在他们的一个 C++ 项目中使用该类库。
他们希望我调查库中何时发生特定断言,并将他们的客户端代码发送给我以对其进行调试。
我在我的计算机上重现了断言,Visual Studio 提示我指定一个包含库源代码的目录,以进行调试。
我选择了我的开发目录,但注意到在 Visual Studio 中导航调用堆栈时,它会将我引导到源代码中的错误位置。我意识到这是因为我通知的目录包含更新的库源代码(不是用于构建发送给客户端的库的源代码)。
幸运的是,我有用于构建发送给客户端的库的源代码。不幸的是,我不知道如何告诉 Visual Studio 使用这个源代码目录,而不是我之前错误指定的目录。
我怎样才能改变它?
【问题讨论】:
标签: c++ visual-studio debugging class-library