天天看點

調試資訊和錯誤資訊。

出自:http://blog.sina.com.cn/s/blog_96b8a1540101540i.html

項目中程序會輸出一些文字資訊來幫助調試程式,通常就是在需要的地方寫上io:format,但是這些提示資訊的輸出在實際生産環境下是不需要的,而且也會帶來對于的性能損耗。重構代碼時我定義了一組宏來代替io:format輸出文字資訊,代碼如下:

這樣隻需在Emakefile裡面添加或删除{d, debug},就可以編譯出針對性不同的代碼了。