如何使DEBUGMSG函數輸出打印信息

如何使DEBUGMSG函數輸出打印信息?

 WINCE的驅動開發中,我們一般將工程編譯爲release模式。如果編譯爲debug模式,編譯結果(NK)將會非常大,超過代碼中對NK的限制範圍。

        而且有的時候我們只需要瞭解個別設備驅動的調試信息,並不需要將整個工程編譯爲debug模式。

      在這種情況下可以用這樣的方法,在驅動文件的頭部加上:

#undef DEBUGMSG

#define DEBUGMSG(x,s) DEBUGMSG(1,s)

        這樣這個驅動文件裏的所有調試信息都會打印出來,並且不理會DebugZone的設置。

 

http://friyer.blog.163.com/blog/static/385728482009426963210/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章