Я пытаюсь развернуть свое приложение Qt, которое в значительной степени опирается на базу данных SQLite, через плагин Qt Qite.Моя программа прекрасно работает в сборке релиза на компьютере разработчика, но не может найти плагин QSQLite на любой машине, на которой не установлен Qt.Моя проблема похожа на проблему в следующих вопросах:
QT sqlite deploy exe
Какие библиотеки Qt мне следует скопировать, чтобы сделать мою программу автономной?
Кроме того, советы на этих страницах мне не помогли, я скопировал qsqlite4.dll во все плагины /, плагины / sqldrivers / и sqldrivers / подкаталоги, добавил "addLibraryPath (". ");»в мою программу, и она все еще не работает.Статическое связывание - плохой вариант (на самом деле мы развертываем набор приложений и библиотеку).
Но мой вопрос не в том, чтобы заставить его работать.Речь идет о том, чтобы он НЕ работал на моей машине разработчика.У меня нет времени (и у меня на руках дистрибутив Windows) для установки виртуальной машины.Поэтому время от времени мне нужно беспокоить коллегу, чтобы он позволил мне использовать ее компьютер в течение 5 минут, чтобы я мог скопировать пару файлов, запустить свою программу и смущать себя: (
Мой компьютер разработчика - MS WindowsXP, с Qt 4.7. Приложение в настоящее время находится далеко от Qt, библиотеки Qt копируются в тот же каталог. Также я не могу найти% QTDIR% в переменных среды.
Пожалуйста, помогите.