调试以发布模式构建的库

时间:2019-07-25 10:48:07

标签: c++ debugging cout

出于无法控制的原因,我有一个需要在“发布模式”下使用“调试信息”构建的库。

我有一个可执行文件来运行单元测试,该测试链接到库的动态版本。

我尝试使用断点来调试代码,但不会一步一步进入库中定义的方法。然后,我尝试写入std::cerrstd::cout,刷新还是不刷新,但是即使运行--verbose,在运行单元测试时也看不到控制台中的语句。

如何使std :: cerr / out正常工作,或者还有第三种方法调试我看不见的库?

1 个答案:

答案 0 :(得分:0)

所以基本上我执行测试时并没有将共享库的新版本复制到测试可执行目录中。