没有调试构建DLL的调试模式

时间:2014-10-07 15:19:50

标签: qt

我正在寻找一种方法来编译和调试与Qt DLL的发布版本链接的Qt应用程序。更具体地说,我想做一个" debug build"但链接反对"发布版本" Qt DLL。有一种标准的方法吗?或唯一的选择是做一个"发布版本"添加了调试信息?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您使用的是Windows,则可以执行此操作

#if defined(_DEBUG) && defined(USE_DEBUG_QT)
#pragma comment(lib, "QtCored4.lib")
#pragma comment(lib, "QtGuid4.lib")
#pragma comment(lib, "QtOpenGLd4.lib")
#else
#pragma comment(lib, "QtCore4.lib")
#pragma comment(lib, "QtGui4.lib")
#pragma comment(lib, "QtOpenGL4.lib")
#endif