【问题标题】:Embarcadero C++ builder 10.4.2- Attach to Process not working on 64bitEmbarcadero C++ builder 10.4.2-附加到进程在 64 位上不起作用
【发布时间】:2021-08-18 19:08:51
【问题描述】:

我曾经使用 C++ builder 10.1 (Embarcadero) 处理 32 位和 64 位项目。 现在我正在尝试 C++ builder 10.4.2。 调试 32 位项目工作正常,但在具有 64 位目标平台的项目上,“附加到进程”选项无法正常工作: 我的代码旁边没有红点,我试图附加我的项目的过程被卡住了。 有什么办法可以解决?

【问题讨论】:

  • 确保您已安装所有可用的补丁。 10.4.3 patch 修复了与 C++ 64 位调试器相关的几个问题。
  • 如何安装补丁?在欢迎页面的“IDE 补丁”部分,它显示“您的版本是最新的”,尽管我安装的更新仅包括“Delphi 10.4 和 C++ Builder 10.4 更新 2”,而不是更新 3。可能是因为我有试用许可证吗?
  • 您是否阅读了我链接到的博客文章中的安装说明? “可能是因为我有试用许可证吗?” - 可能。

标签: c++ debugging 64-bit c++builder 32bit-64bit


【解决方案1】:

这显然是 C++Builder 10.4.2 中的一个已知错误,即 64 位的“附加到进程”已损坏:

RSP-33839: attach to C++ 64bit process and debugging it does not work at all, 32 bit works more or less

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-27
    • 1970-01-01
    • 2023-03-14
    • 2013-03-10
    • 2012-09-22
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    相关资源
    最近更新 更多