| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Создать дистрибутив с Qt 4.8.5 и SQL |
| Автор: qtcppdevel 29.5.2015, 17:04 |
| Имеется проект на Qt4, использующий SQLite. На компьютерe (win7) c установленными mingw4.4.0 и Qt 4.8.5 собранный релиз программы отлично работает без прописывания путей со следующими библиотеками в текущем каталоге QtCore4.dll, QtGui4.dll, QtSql4.dll, mingwm10.dll и libgcc_s_d.dll (в depends walker отследил и добавил). Переношу exe с библиотеками (все в одном каталоге) на другой компьютер (тоже win7), но без qt и mingw - не работает и при попытке открыть sqlite-файл не может загрузить sql драйвер. что можно сделать, чтобы дистрибутив заработал на другом компьютере без предустановленных qt и mingw? |
| Автор: borisbn 29.5.2015, 17:45 |
| Создай рядом с твоим exe-шником подкаталог sqldrivers, в который скопируй qsqlite4.dll из %QTDIR%/plugins/sqldrivers с developer'ского компьютера |