繁体   English   中英

如何在 C++ Builder 中禁用“使用 debug.dcus”

[英]How to disable “Use debug .dcus” in C++ Builder

当我按下 F7 时,我的调试器会逐步执行 Delphi 的 VCL 代码。 在 Delphi 编译器下,我需要禁用“使用 debug.dcus”(我已关闭)。 在 C++ Builder 下如何调用该选项?

http://docwiki.embarcadero.com/RADStudio/Sydney/en/Compiling

项目 > 选项 > 构建 > Delphi 编译器 > 编译

使用 debug.dcus

调试 DCU 包含调试信息并使用堆栈帧构建。 选中此选项时,编译器会将调试 DCU 路径添加到 Embarcadero Debuggers 页面上的 Debug Source Path 中指定的搜索路径中。

使用一个简单的 C++Builder VCL 应用程序,只有一个按钮 onClick 事件处理程序 (Button1->Caption = "Clicked";) 跟踪到 (F7) 到 Caption 分配只会让你到 ustring.cpp 源代码与“使用debug.dcus" 设置为 false,然后返回到您的 C++ 源代码。

如果您将“使用 debug.dcus”设置为 true,则跟踪到 (F7),标题分配将使您转到 ustring.cpp 源代码,如果您继续跟踪到 F7,调试器将继续跟踪 RTL 中的 Pascal 源代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM