如果configure时,带有参数--enable-debug,则设置调用AM_CONDITIONAL设置遍历DEBUG。这样就可以在Makefile中根据遍历DEBUG,来选择性的新增编译参数-DDEBUG,所以配套的还需要再Makefile.am中新增:
这时,你的代码中就可以写#ifdef DEBUG ... #endif了。
另一种包含config.h的方法跟前面类似,只不过需要将AM_CONDITIONAL那里换成:
那么程序代码中include >config.h<就可以了。










