我使用 VC++ 编译器使用 openssl 源代码构建了 openssl 静态库(libeay32.lib 和 ssleay32.lib)。我在 VS2010 项目中使用它们,它们运行良好。
#pragma comment( lib, "libeay32.lib" )
#pragma comment( lib, "ssleay32.lib" )
那么问题是我想在VS2010中调试openssl库的源代码(步入,步过......)。例如,在 openssl api 中设置断点,然后单步执行 openssl 源文件。我怎样才能做到这一点?
在构建 openssl 静态库时,我曾尝试使用 VS 编译器选项“Zi”生成一些 .pdb 文件,但我不知道如何使用它们。我试图在 Option->Debugging->Symbols->Symbol 文件位置添加这些 .pdb 文件的路径,但似乎它不起作用。