2014-02-23 46 views
1

我有基於Qt 5.2.1版的QtCreator我正在構建NetAnim應用程序。從QtCreator運行NetAnim時出錯

它的構建沒有錯誤,但是當我嘗試運行應用程序時出現錯誤。

發佈構建的情況下,我得到以下錯誤 「不能混用不兼容的Qt庫(版本0x50101)與此庫(0x50201版)」

我查了一下,發現我有QtCreator基於Qt版本5.2.1,但我係統中的Qt5Svg.dll文件基於Qt 5.1.1(我嘗試在線搜索基於5.2.1的版本,但找不到它)

如果是DEBUG構建,它會得到以下警告 QWindowsWindow :: setGeometry:無法設置geometr在QWidgetWindow /'QTabWidgetClassWindow'上輸入y 768x768 + 0 + 0。生成的幾何:768x750 + 0 + 0(幀:8,30,8,8,自定義邊距:0,0,0,最小大小:0x0,最大大小:16777215x16777215)。

一旦我加載一個XML文件,一切都崩潰了。

任何修復建議?

回答

1

您可以通過正確的庫安裝獲得QtSvg的5.2.1版本,但是可以自己獲取模塊的源代碼並使用here的首選工具鏈爲您的操作系統版本構建它。

請確保你沒有圍繞QtCreator的流浪裝置。