安裝環境:
windows 10 64;
Qt5.12.6(mingw73_64)
Postgresql 11.2 (64)
QT 鏈接 Postgresql 出現如下錯誤:QSqlDatabase: QPSQL driver not loaded
如下圖所示:

\PostgreSQL\11\bin\ 下的libpq.dll, ssleay32.dll, libeay32.dll 檔案都copy 到 D:\Qt\Qt5.12.6\5.12.6\mingw73_64\bin 下面了,還是不行;
麻煩大家幫我看看
uj5u.com熱心網友回復:
看資料說要自己編譯驅動,uj5u.com熱心網友回復:
postgresql路徑添加到環境變數里uj5u.com熱心網友回復:
本身安裝了pg后,不需要拷貝pg的.dll的。你在qtcreator中正常嗎?如果這里正常,那多半是 qt.conf 沒有配置
需要把sqldriver連同目錄一下復制在本地目錄下。
不過也可以通過代碼的方式指定驅動的位置(qt的驅動)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/74112.html
標籤:Qt
上一篇:Qt編譯顯示,配置沒有改變,跳過qmake,怎么解決?
下一篇:有會搭建德州撲克的嗎
