跟踪大型源代码

时间:2014-07-09 16:54:53

标签: c terminal printf trace deduplication

我正在尝试修改一些开源代码,但我无法接近如何执行此操作

我正在使用的开源程序名为lessfs,它有大约四个C文件,最多包含3000行代码。我只关心源代码的一部分才能修改。

因此,我的问题是,如果我想在代码中添加一些打印语句,我怎么能看到它?

我是否必须运行程序或编译程序并单独运行它们?或者,通过电子邮件发送作者并找出在程序运行时查看某些项目的方法会更好吗?

我尝试过使用GDB,但是在处理多个大文件时如何做到这一点?

我发布了另一个与此here类似的表单:

感谢您提前的时间

此外,有关我正在使用的源代码的更多信息,请访问:

http://www.lessfs.com/wordpress/

1 个答案:

答案 0 :(得分:0)

如果添加一些print语句,则必须再次编译程序,然后运行它以查看打印文本。我认为这对于编译语言来说是显而易见的。

而不是print语句使用GDB和断点来检查变量的值或程序的流程。