在进行驱动开发的时候,需要在程序中添加大量的调试语句,但是当程序编写完成时,这些语句又变得没必要,如果一句一句删除太麻烦,而且对于后期开发也不方便。这个时候就需要宏来控制什么时候使用调试信息什么时候不用,而所需的操作仅仅修改一个地方即可。

方法:

  在项目工程的一个头文件中添加如下宏定义:(在需要改功能的.c/.cpp文件中包含该头文件)

 

#if 1  //  1:输出调试信息; 0:不输出调试信息
#define DBGP  DbgPrint
#else
#define DBGP  
#endif

 

posted on 2015-09-27 15:30  骷髅老人  阅读(323)  评论(0编辑  收藏  举报