1.有些QT项目只能在release模式下运行,但是有时候需要debug,那么需要在pro文件里面添加
QMAKE_CXXFLAGS_RELEASE = \$$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_LFLAGS_RELEASE = \$$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_CXXFLAGS_DEBUG += -gstabs+
QMAKE_CXXFLAGS += -gstabs+
检查项目设置里面的Debugger 设置
之后断点,查看变量。
2如果想使用openMP,如果是MSVC编译器,那么在pro文件里面加
QMAKE_LFLAGS += /openmp
QMAKE_CFLAGS += /openmp
QMAKE_CXXFLAGS += /openmp
至于MinGW,没有试验过。
在头文件加上
#include <omp.h>
以及在需要的循环代码段上面加
#pragma omp parallel for
如何使用openMP,可以参考其他博主资料。