用Delphi调试外部dll
我想在 Delphi 调试中查看使用 bcc (bcc32) 编译的外部 dll 的真实符号。问题是 bcc 似乎只允许外部符号(tds 文件),而 delphi 看不到这个符号。那么有没有办法强制bcc32/ilink32在dll内嵌入符号或者Delphi理解带有tds符号的dll呢?
谢谢你,
麦克斯
I would like to look at real symbols for an external dll compiled with bcc (bcc32) inside Delphi debugging. The problem is that it seems that bcc only allows externals symbols (tds file) and delphi does not see this symbols. So is there a way to force bcc32/ilink32 to embed symbols inside the dll or Delphi to understand dll with tds symbols?
Thank you,
Max
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 C++ Builder 尝试您的项目:它允许您将 Delphi 和 C++ 代码集成到一个项目中(或者在一个项目组中拥有多个项目:一个 C++ DLL 和一个 Delphi 主机)。
由于它们使用相同的调试格式,因此调试起来更容易。
Try your project using C++ Builder: that allows you to integrate your Delphi and C++ code in one project (or have multiple projects in one project group: a C++ DLL and a Delphi host).
Since they use the same debugging format, it is way easier to debug.