Russian Qt Forum
Сентябрь 30, 2024, 06:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: перенести приложение на другой пк  (Прочитано 6696 раз)
stanukih
Гость
« : Ноябрь 13, 2015, 11:54 »

Написал простую программу для работы с mysql. На мое пк все прекрасно работает. Переношу на другие пк вылазит ошибка driver not loaded. К exe положил libmysql.dll, platforms, sqldrivers. Что можно предпринять?
Записан
stanukih
Гость
« Ответ #1 : Ноябрь 13, 2015, 12:31 »

забыл сказать :
qt 5.5.1
компилятор mingw
рабочая система windows 7 x64

требуется развернуть на windows xp/7 x32/7 x64
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #2 : Ноябрь 13, 2015, 12:35 »

Может попробовать запустить windeployqt?
Записан
Bepec
Гость
« Ответ #3 : Ноябрь 13, 2015, 12:38 »

длл для mysql  положите в папку sqldrivers, если не сделали этого.
Записан
stanukih
Гость
« Ответ #4 : Ноябрь 13, 2015, 12:44 »

соответственно  platforms, sqldrivers заполнены (в sqldrivers плагин мускула, platforms скопировал из qt). windeployqt я использовал. Он действительно накидал намного больше dll, но и с ними он не работал (насколько понял они не связаны с моей программой). Может не правильно сказал сама программа запускается, а при попытке законектится вылетает ошибка (при этом программа не падает).
Записан
stanukih
Гость
« Ответ #5 : Ноябрь 13, 2015, 16:56 »

Цитировать
длл для mysql  положите в папку sqldrivers, если не сделали этого.

сделал не помогло.
Записан
stanukih
Гость
« Ответ #6 : Ноябрь 13, 2015, 17:35 »

Заметил что он все-таки что-то ищет в c:\\Qt. При переименовании этой папки он стал выдавать что драйвер не загружен. Что он может там искать чего еще нет?
Записан
stanukih
Гость
« Ответ #7 : Ноябрь 13, 2015, 17:42 »

создал на пк куда буду ставить папку C:\Qt\5.5\mingw492_32\plugins\sqldrivers скинул туда плагин и вуаля все заработало. Но это сильно кастыль. Может хоть ктото понимает почему так?
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #8 : Ноябрь 13, 2015, 17:50 »

архив с exe примером (простейшая программа на 5 строк, просто открывающая соединение) и dll в студию.
Записан
stanukih
Гость
« Ответ #9 : Ноябрь 13, 2015, 18:02 »

Вот простейший проект
Записан
stanukih
Гость
« Ответ #10 : Ноябрь 13, 2015, 18:05 »

сейчас проверил с ним тоже самое
Записан
stanukih
Гость
« Ответ #11 : Ноябрь 13, 2015, 18:17 »

забыл кинуть libmysql.dll а сейчас не уходит Обеспокоенный
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #12 : Ноябрь 13, 2015, 19:02 »

забыл кинуть libmysql.dll а сейчас не уходит Обеспокоенный

залей на ifolder.ru всё целиком
Записан
stanukih
Гость
« Ответ #13 : Ноябрь 13, 2015, 20:48 »

http://ftp://upl.stg682.rusfolder.com/
логин stanukih@gmail.com
пароль 9379992

извиняюсь что так долго модем adsl скорость не ахти..
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #14 : Ноябрь 14, 2015, 13:50 »

извиняюсь что так долго модем adsl скорость не ахти..

550 /build-untitled-Desktop_Qt_5_5_1_MinGW_32bit-Debug.zip: No such file or directory
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 23.