拉撒路断点没有停止

问题描述 投票:0回答:2

我是Lazarus的新手,但我已经和Delphi合作了很长时间。在Delphi中可以添加断点,并且在运行时使用调试(F9),程序在该点停止,我可以通过键入F8查看变量的值来逐步运行。 在拉撒路,我相信我没有做某事,因为它不起作用。

enter image description here

enter image description here

breakpoints lazarus freepascal
2个回答
0
投票

这件事发生在德尔福,而不是拉撒路。

如果你有Notepad ++,那么在Notepad ++中打开你的源文件。在主栏上单击“显示所有字符”按钮。然后,您将看到大多数行以CRLF(回车符/换行符)结束,但是您尝试中断的一行不会,它只以LF结尾。用CRLF替换它们,保存,重新打开Lazarus上的文件并尝试一下。


0
投票

确保已启用生成调试信息。

项目 - >项目选项 - >调试:为GDB生成调试信息

© www.soinside.com 2019 - 2024. All rights reserved.