簡體   English   中英

在Lazarus中是否有類似於Delphi“Use debug DCU”的選項

[英]Is there an option analogous to Delphi “Use debug DCUs” in Lazarus

我想調試Lazarus庫代碼。 在Delphi IDE中,我只需檢查項目選項 - >編譯器 - >使用調試DCU選項。 拉撒路有類似的東西嗎?

是的,不是。 它與Delphi大致相同,需要兩組編譯單元。 (.o / .ppu),以及某種切換方式。

但是因為FPC / Lazarus是開源的,所以只分發了一組(沒有)。 但你可以用-gl制作另一個bycompile FPC和Lazarus。 有關重新編譯FPC / Lazarus的提示,請參閱http://www.stack.nl/~marcov/buildfaq.pdf

(甚至可以組合。我調試我的許多應用程序除了系統和sysutils之外的所有調試,所以我不會追蹤到每個字符串和異常助手,這是對Delphi的一個主要煩惱)

目前,afaik版本不會分發重復集,但這更像是一個發布工程問題。 (特別是因為使用strip,非調試集可能可以從調試集中制作)

順便說一句,如果存在這樣的方式,可能值得在Lazarus maillist上問問題。 即使版本沒有設置,仍可能存在功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM