【问题标题】:Debugging PAS files in C++ Builder 64 bit project, Rad Studio 10.4在 C++ Builder 64 位项目、Rad Studio 10.4 中调试 PAS 文件
【发布时间】:2022-11-23 09:41:24
【问题描述】:

我发现这个非常好的链接用于在 C++ 构建器 32 位项目Using Delphi library with C++ Builder 中单步执行 .pas 文件

这适用于 32 位项目,但无法在 64 位应用程序中调试 pas 文件。是否需要额外的步骤才能在 64 位应用程序中启用要调试的 pas 文件?

如果是这样,您能否告知这些额外的配置是什么?

【问题讨论】:

  • 也许,不是答案:如果您在 Delphi 上打开库源代码,然后进行“附加到进程”调试怎么办?请记住,您使用 Delphi 构建的二进制文件启动了该 C++ 应用程序。

标签: delphi c++builder


【解决方案1】:

也许不是您正在寻找的解决方案,但您可以免费安装 Lazarus:

https://www.lazarus-ide.org/index.php?page=downloads

并在其中调试 32 位和 64 位 Delphi 程序。

【讨论】:

  • 他正在寻找一种方法来调试用 Pascal (Delphi) 编写的 C++Builder 项目的那些部分,例如的VCL。拉撒路根本帮不上忙。
  • @dummzeuch 但是那些部分只是单独的 .PAS 文件,对吧?然后他可以在 Lazarus 中调试它们。
  • @DoctorWhoWho 它们是 .pas 文件,已使用 C++Builder 中包含的 Delphi 编译器编译,因此只能使用 C++Builder 的调试器进行调试
  • 这不会回答所问的问题,这意味着它不应张贴在答案空间中。获得评论权限后,您可以使用此类建议对问题发表评论,但您不能使用答案空间来绕过尚未拥有该权限的情况。
猜你喜欢
  • 2016-06-20
  • 1970-01-01
  • 2022-09-28
  • 1970-01-01
  • 2013-01-07
  • 2014-06-26
  • 2015-12-16
  • 1970-01-01
  • 2021-02-10
相关资源
最近更新 更多