我有QtCreator基于Qt版本5.2.1 我正在构建NetAnim应用程序。
它构建没有错误,但是当我尝试运行应用程序时,我有错误。
如果 RELEASE 构建,我会收到以下错误 “无法将不兼容的Qt库(版本0x50101)与此库(版本0x50201)混合”
我查了一下,发现我的QtCreator基于QT版本5.2.1,但我系统中的Qt5Svg.dll文件基于Qt 5.1.1(我尝试在线搜索基于5.2.1的版本,但我不能找不到了)
如果 DEBUG 构建,则会收到以下警告 QWindowsWindow :: setGeometry:无法在QWidgetWindow /'QTabWidgetClassWindow'上设置几何768x768 + 0 + 0。产生的几何:768x750 + 0 + 0(帧:8,30,8,8,自定义边距:0,0,0,0,最小尺寸:0x0,最大尺寸:16777215x16777215)。
加载XML文件后,一切都崩溃了。
有关修复的任何建议吗?
答案 0 :(得分:1)
您可以通过正确的库安装获得QtSvg的5.2.1版本,但是可以自己获取模块的源代码,并使用here中的首选工具链为您的操作系统版本构建它。 / p>
请确保您没有QtCreator会接受的杂散安装。