Max*_*Max 5 ide delphi lazarus
我想调试 Lazarus 库代码。在 Delphi IDE 中,我只需选中 Project Options -> Compiler -> Use Debug DCUs 选项。拉撒路有没有类似的东西?
是和不是。它的工作原理与Delphi 大致相同,您需要两套编译单元。(.o/.ppu),以及一些切换方式。
但由于 FPC/Lazarus 是开源的,因此只分发了一套(没有的)。但是您可以通过使用 -gl 重新编译 FPC 和 Lazarus 来制作另一个。有关重新编译 FPC/Lazarus 的提示,请参阅http://www.stack.nl/~marcov/buildfaq.pdf
(甚至可以进行组合。我使用除系统和 sysutils 之外的所有调试工具来调试许多应用程序,这样我就不会跟踪每个字符串和异常帮助程序,这对 Delphi 来说是一个主要烦恼)
目前,据我所知,发行版不分发重复集,但这更多是一个发行工程问题。(特别是因为通过使用 strip,非调试集可能可以从调试集制作)
顺便说一句,如果存在这种方式,可能值得在 Lazarus 邮件列表上麻烦地询问。即使版本没有设置它,该功能仍然有可能存在。
| 归档时间: |
|
| 查看次数: |
588 次 |
| 最近记录: |