簡體   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