使用Qtcreator开发Qt程序时,很多时候使用debug版本调试,而且为了debug,会使用很多qdebug/printf之类的接口打印调试信息.
以前写C时,老是修改Makefile,现在用QtCreator,有debug和release版本区分,这次可以充分使用这个一键切换版本的功能了.
配置方法如下:
1. "项目" -> "Build & Run" -> ”构建设置"的"编辑构建配置"选择Debug选项
2. 在"Build的步骤里"点击"详情"展开,在展开的“Additional arguments"里添加 DEFINES+=V_DEBUG, 注意最好不要有空格,可能导致qmake无法识别。

3. 在代码中添加相关的宏定义开关#ifdef V_DEBUG
#ifdef V_DEBUG qDebug() << "Json配置文件打开成功"; #endif
浙公网安备 33010602011771号