gpt4 book ai didi

visual-studio - 有什么办法让Delphi读取其他调试格式?

转载 作者:行者123 更新时间:2023-12-03 18:39:41 25 4
gpt4 key购买 nike

当我在Delphi中调试某些东西时,在堆栈跟踪中有一个系统库,我得到了库的名称和要调用的函数。不幸的是,这似乎不适用于任何其他外部DLL。我有一个用Visual C ++ 2005编译的,任何时候给我带来麻烦,我都必须附加VS调试器,并从原始入口点开始遍历代码,因为Delphi不知道我是什么。实际上发生了。

该DLL是使用VS的调试信息编译而成的,但是显然Delphi无法读取它。是否有某种方法来摆弄调试选项来更改它,以便我可以像使用系统库一样在堆栈跟踪中获得有意义的函数名?

最佳答案

Delphi和Microsoft各自使用自己的调试信息,两者都不能使用彼此的调试信息。

这两个页面可能会让您进入转换:


Debugging symbols/tools using Delphi
Debugging Format Interoperability


但是我只是启动Visual C ++ 2005并在那里调试C ++部分。即:与堆栈溢出问题How to debug a DLL file in Delphi中的解决方案相反。

关于visual-studio - 有什么办法让Delphi读取其他调试格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1451549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com