标签: c++ linux qt debugging
我正在使用Linux和Qt。我想只在调试时编译某些代码。在Windows中,我习惯于执行以下操作:
#ifdef _DEBUG ..code... #endif
然而,这不起作用。我正在编译调试版本而不是发布版本。在发布中不编译某些代码片段的方法是什么,但在调试构建时编译它们?
答案 0 :(得分:2)
#ifdef QT_DEBUG
..代码...
#ENDIF