前端之家收集整理的这篇文章主要介绍了
如何在Perl程序中的特定文件上设置断点?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的Perl程序看起来像:
foo/
foo/bar/
for/bar/test.pm
foo.pm
foo/bar.pm
test.pl
并使用perl test.pl启动程序。
我想在foo / bar / test.pm中调试一个子文件。如何在该子节点设置断点?
我该怎么做?
谢谢。
要调试perl脚本,请使用-d开关
调用调试器。
perl -d test.pl
在调试器中,您可以使用b<行号>在当前文件中设置断点。有时在一个文件中设置断点是一个麻烦,这个断点尚未加载或者很久以前被加载,所以你也可以把行
$DB::single = 1;
任何perl程序中的任何地方,调试器将在执行该行后立即中断。这也是在编译时运行的代码中设置断点的好办法(唯一的办法)?
原文链接:https://www.f2er.com/Perl/173006.html