当我在 Delphi 中调试某些东西并且堆栈跟踪中有一个系统库时,我得到了库的名称和被调用的函数。不幸的是,这似乎不适用于任何其他外部 DLL。我有一个用 Visual C++ 2005 编译的,任何时候它给我带来任何麻烦,我都必须附加 VS 调试器并从原始入口点开始跟踪代码,因为 Delphi 让我不知道什么是实际发生。
这个DLL是用VS的调试信息编译进去的,但显然Delphi没有办法读取它。有什么方法可以修改调试选项来改变它,这样我就可以在堆栈跟踪中获得有意义的函数名称,就像使用系统库一样?