有时候在进行Qt编译时可供调用的只有release库,没有debug库,无法生成Debug版本。这时如果需要单步调试的话,就需要使Release版本可调试。
要使Release版本可调试的话,只需要修改.pro文件,在.pro文件中加入如下字段:
QMAKE_CXXFLAGS_RELEASE += -O0 -g
QMAKE_CFLAGS_RELEASE += -O0 -g
DEFINES -= QT_NO_DEBUG_OUTPUT #enable debug output
有时候在进行Qt编译时可供调用的只有release库,没有debug库,无法生成Debug版本。这时如果需要单步调试的话,就需要使Release版本可调试。
要使Release版本可调试的话,只需要修改.pro文件,在.pro文件中加入如下字段:
QMAKE_CXXFLAGS_RELEASE += -O0 -g
QMAKE_CFLAGS_RELEASE += -O0 -g
DEFINES -= QT_NO_DEBUG_OUTPUT #enable debug output