从其它平台迁移而来


最近在研究Lazarusdll,已经踩了不少坑了,这下又踩了个不大不小的坑,记录下。

问题

  • dll工程里,断点失效,根本没办法调试

解决方案

网上查了N多资料,个中辛酸在此不表,终于找到些蛛丝马迹。

Lazaruswindows上默认使用的是FpDebug内置的Dwarf,这货本身就不支持在dll中调试,法了个克!切换为gdb,立马OK!

不过,据说gdbwindows上有bug,这……反正FpDebug的bug遇到了也不是一个两个了,先用着再说。