Как отключить "Use debug .dcus" в C ++ Builder - PullRequest
0 голосов
/ 09 июля 2020

Мой отладчик проходит через код VCL Delphi, когда я нажимаю F7. Под компилятором Delphi мне нужно отключить "Use debug .dcus" (у меня он выключен). Как эта опция вызывается в C ++ Builder?

1 Ответ

0 голосов
/ 14 июля 2020

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

Проект> Параметры> Сборка> Delphi Компилятор> Компиляция

Использовать debug .dcus

DCU отладки содержат отладочная информация и построены с использованием фреймов стека. Когда этот параметр отмечен, компилятор добавляет путь отладки DCU к путям поиска, указанным в Путь к исходному источнику отладки на странице отладчиков Embarcadero.

В простом приложении VCL C ++ Builder только с кнопкой на обработчике событий Click (Button1-> Caption = "Clicked";) трассировка в (F7) в назначение Caption приведет вас только к ustring. cpp исходный код с параметром «use debug .dcus», установленным в false, а затем вернется к вашему C ++ исходный код.

Если для параметра «use debug .dcus» установлено значение true, трассируйте в (F7), назначение Caption приведет вас к ustring. cpp исходному коду, и если вы продолжите трассировку в F7, отладчик будет перейти к исходному коду Pascal в RTL.

...