После сборки Qt вместе с Postgresql в папке plugins/sqldrivers появились следующие файлы:
- qsqlpsql4.dll
- qsqlpsqld4.dll
- libqsqlpsql.a
- libqsqlpsql4.a
- libqsqlpsqld.a
- libqsqlpsqld4.a
Первые 2 (dll), как я понял, автоматически подхватываются приложением. Поключение работает как надо.
А остальные нужны для статиеской линковки? чтобы можно было не таскать их с приложением??
Прячу первые 2 файла (qsqlpsql4.dll,qsqlpsqld4.dll) в другую папку и пытаюсь подключить статически либы в pro файле
C++ (Qt)
PRE_TARGETDEPS += C:/Qt/4.7.4/plugins/sqldrivers/libqsqlpsqld4.a
LIBS += C:/Qt/4.7.4/plugins/sqldrivers/libqsqlpsqld4.a
выдаёт QSqlDatabase: QPSQL driver not loaded
В чём может быть проблема? И как заставить приложение подлючать именно эти либы вместо dll (не пряча их)?