【发布时间】:2011-06-26 21:06:39
【问题描述】:
有没有更好的方法在 Linux 内核中调试打印输出?
现在乱扔代码:
printk(KERN_DBG "%s:%d - %s() <message>", __FILE__, __LINE__, __FUNCTION__ );
这不是很干净。
应该有一种方法让整行成为#ifdef:ed 以某种不错的方式。
【问题讨论】:
-
也许你可以看看this question
-
Kevin:谢谢,但这不是我想要的。我正在寻找一种处理实际调试打印输出的方法,而不是如何运行调试器。
标签: c debugging linux-kernel kernel printk