2015-07-03 105 views
0

我想部署使用Qt 5.4.0建立我的桌面應用程序的MinGW和PostgreSQL 9.4數據庫,到另一臺電腦,這裏是我的可執行文件夾中的文件:部署Qt的應用程序使用PostgreSQL

icudt53.dll 
icuin53.dll   
icuuc53.dll   
libgcc_s_dw2-1.dll 
libintl-8.dll   
libstdc++-6.dll  
libwinpthread-1.dll 
Qt5Core.dll   
Qt5Gui.dll 
Qt5PrintSupport.dll 
Qt5Script.dll   
Qt5Sql.dll 
Qt5Widgets.dll   
Qt5Xml.dll    

問題是我得到這個錯誤:連接到數據庫時未加載驅動程序。我試圖將文件夾插件\ sqldrivers複製到我的應用程序目錄,但我仍然有相同的錯誤。

+0

您是否在發佈模式下構建項目?嘗試僅複製'qsqlpsql.dll'(或者如果在調試模式下構建'qsqlpsqld.dll'),而不是包含插件的文件夾。 –

回答

0

您是否複製\plugins\sqldrivers或僅僅是\sqldrivers?應用程序安裝目錄中應該只是\sqldrivers

+0

我已經嘗試過,但仍然有相同的錯誤 – aldo