Tôi đến đây googling vì tôi gặp sự cố tương tự trong Windows.
Trong trường hợp của tôi để giải quyết vấn đề, tôi phải cài đặt PostgreSQL cho Windows 32 bit vì mục tiêu Qt của tôi là MinGW 32 bit.
Ngoài ra, tôi phải thêm PATH
vào thư mục bin và lib PostgreSQL để Qt có thể tìm đúng .dlls
.
@SET PATH=C:\Program Files (x86)\PostgreSQL\9.6\bin\;C:\Program Files (x86)\PostgreSQL\9.6\lib\;%PATH%
PATH
có thể được đặt trước khi khởi chạy Qt Creator hoặc sử dụng Qt Creator thông qua Build Environment
trong Projects
ngăn.