在Qt编程中,有时候需要针对Debug调试版和Release发行版做条件编译,做不同的处理,比如有时在Debug版中需要在控制台打印日志,在Release版中将日志写入到文件中。 Qt中提供了QT_DEBUG这个调试版宏,以及QT_NO_DEBUG这个发行版宏。 在https://stackoverflow.com/中看到了很老的一篇文章:Does Qt offer a (guaranteed) ...