2009-11-01 98 views
0

在我的開發電腦中,行「QSqlDatabase ob」不會崩潰&工作得很好。但在一個新的電腦移動EXE和它墜毀,但如果我評論上述行,並再次準備EXE它運行良好。「QSqlDatabase ob」在QT中崩潰!

因此,我安裝了新鮮PC中所需的東西,以便從visual studio 2005運行qt,以檢查問題是什麼。在那裏轉移了代碼,但從Visual Studio仍然崩潰,爲同一行!

簡單行「QSqlDatabase ob」的依賴關係是什麼?

回答

1

我希望我理解它是正確的。
你在你的開發PC上編譯你的項目,並想將編譯後的exe文件移到一個完整的新電腦上,對嗎? 嘗試從您的Qt4-SDK安裝這些文件複製到您的文件夾與編譯的exe:

  • mingwm10.dll
  • QtCore4.dll
  • QtGui4.dll
  • QtSql4.dll

現在你可以在每臺Windows-PC上運行你的exe。