【发布时间】:2024-01-10 01:24:01
【问题描述】:
我正在尝试修改一些开源代码,但我无法解决如何这样做
我正在使用的开源程序名为lessfs,它有大约四个C 文件,最多3000 行代码。我只关心源代码的一部分以便修改。
因此,我的问题是,如果我想在代码中添加一些打印语句,我怎么能看到呢?
我必须运行程序还是编译程序并单独运行它们?还是给作者发电子邮件并想办法在程序运行时查看正在打印的某些项目会更好吗?
我尝试过使用 GDB,但是当您处理多个大文件时,您是如何做到的?
我发布了另一个类似here的表格:
提前感谢您的宝贵时间
此外,有关我正在使用的源代码的更多信息,可以在此处找到:
【问题讨论】:
-
“我怎么能看到它?”是什么意思?打印的信息不会像往常那样总是在您的控制台上弹出吗?
-
我想在程序运行时查看正在打印的程序中的特定属性,所以我添加了打印语句,但是当我运行程序时没有打印(我在源代码中添加的) ,我是否必须单独编译我正在使用的特定 C 文件?或者我应该联系作者了解我如何能够做到这一点
标签: c terminal printf trace deduplication