Russian Qt Forum
Ноябрь 25, 2024, 04:29
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
перенести приложение на другой пк
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: перенести приложение на другой пк (Прочитано 6770 раз)
stanukih
Гость
перенести приложение на другой пк
«
:
Ноябрь 13, 2015, 11:54 »
Написал простую программу для работы с mysql. На мое пк все прекрасно работает. Переношу на другие пк вылазит ошибка driver not loaded. К exe положил libmysql.dll, platforms, sqldrivers. Что можно предпринять?
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #1 :
Ноябрь 13, 2015, 12:31 »
забыл сказать :
qt 5.5.1
компилятор mingw
рабочая система windows 7 x64
требуется развернуть на windows xp/7 x32/7 x64
Записан
__Heaven__
Джедай : наставник для всех
Offline
Сообщений: 2130
Re: перенести приложение на другой пк
«
Ответ #2 :
Ноябрь 13, 2015, 12:35 »
Может попробовать запустить windeployqt?
Записан
Bepec
Гость
Re: перенести приложение на другой пк
«
Ответ #3 :
Ноябрь 13, 2015, 12:38 »
длл для mysql положите в папку sqldrivers, если не сделали этого.
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #4 :
Ноябрь 13, 2015, 12:44 »
соответственно platforms, sqldrivers заполнены (в sqldrivers плагин мускула, platforms скопировал из qt). windeployqt я использовал. Он действительно накидал намного больше dll, но и с ними он не работал (насколько понял они не связаны с моей программой). Может не правильно сказал сама программа запускается, а при попытке законектится вылетает ошибка (при этом программа не падает).
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #5 :
Ноябрь 13, 2015, 16:56 »
Цитировать
длл для mysql положите в папку sqldrivers, если не сделали этого.
сделал не помогло.
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #6 :
Ноябрь 13, 2015, 17:35 »
Заметил что он все-таки что-то ищет в c:\\Qt. При переименовании этой папки он стал выдавать что драйвер не загружен. Что он может там искать чего еще нет?
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #7 :
Ноябрь 13, 2015, 17:42 »
создал на пк куда буду ставить папку C:\Qt\5.5\mingw492_32\plugins\sqldrivers скинул туда плагин и вуаля все заработало. Но это сильно кастыль. Может хоть ктото понимает почему так?
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: перенести приложение на другой пк
«
Ответ #8 :
Ноябрь 13, 2015, 17:50 »
архив с exe примером (простейшая программа на 5 строк, просто открывающая соединение) и dll в студию.
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #9 :
Ноябрь 13, 2015, 18:02 »
Вот простейший проект
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #10 :
Ноябрь 13, 2015, 18:05 »
сейчас проверил с ним тоже самое
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #11 :
Ноябрь 13, 2015, 18:17 »
забыл кинуть libmysql.dll а сейчас не уходит
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: перенести приложение на другой пк
«
Ответ #12 :
Ноябрь 13, 2015, 19:02 »
Цитата: stanukih от Ноябрь 13, 2015, 18:17
забыл кинуть libmysql.dll а сейчас не уходит
залей на ifolder.ru всё целиком
Записан
stanukih
Гость
Re: перенести приложение на другой пк
«
Ответ #13 :
Ноябрь 13, 2015, 20:48 »
http://ftp://upl.stg682.rusfolder.com/
логин
stanukih@gmail.com
пароль 9379992
извиняюсь что так долго модем adsl скорость не ахти..
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: перенести приложение на другой пк
«
Ответ #14 :
Ноябрь 14, 2015, 13:50 »
Цитата: stanukih от Ноябрь 13, 2015, 20:48
извиняюсь что так долго модем adsl скорость не ахти..
550 /build-untitled-Desktop_Qt_5_5_1_MinGW_32bit-Debug.zip: No such file or directory
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...