1
我正在寻找一种方式来编译和调试我的Qt应用程序链接与Qt DLL的发布版本。更具体地说,我想做一个“调试构建”,但链接Qt DLL的“发布版本”。有一个标准的方法来做到这一点?或者唯一的选择是添加调试信息来做一个“发布版本”?调试模式没有调试生成DLL
在此先感谢。
我正在寻找一种方式来编译和调试我的Qt应用程序链接与Qt DLL的发布版本。更具体地说,我想做一个“调试构建”,但链接Qt DLL的“发布版本”。有一个标准的方法来做到这一点?或者唯一的选择是添加调试信息来做一个“发布版本”?调试模式没有调试生成DLL
在此先感谢。
如果您使用的是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