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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt 5.2.1  (Прочитано 4562 раз)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« : Февраль 05, 2016, 13:11 »

Использую Qt5.2.1
Написал простенькое приложение, работает.
Переношу exe - файл приложения вместе с другими либами
Код:
icudt51.dll
icuin51.dll
icuuc51.dll
libgcc_s_dw2-1.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Cored.dll
Qt5Gui.dll
Qt5Guid.dll
Qt5SerialPort.dll
Qt5SerialPortd.dll
Qt5Widgets.dll
Qt5Widgetsd.dll
qwindowsd.dll
на другую машину
при запуске приложения выдается ошибка

Код:
the application has requested the runtime to terminate it in an unusual way

Если кто сталкивался с этим, скажите с чем может быть это связанно.
Спасибо.
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Февраль 05, 2016, 13:23 »

А компилятор какой?
Записан

demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #2 : Февраль 05, 2016, 13:30 »

mingw48_32
Записан
maint
Гость
« Ответ #3 : Февраль 05, 2016, 13:52 »

qwindows.dll вместо qwidowsd.dll в папку platforms
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #4 : Февраль 05, 2016, 13:56 »

qwindows.dll вместо qwidowsd.dll в папку platforms

Извините. Забыл в исходном списке указать  qwindows.dll тоже есть
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #5 : Февраль 05, 2016, 14:12 »

Вызовите windeployqt с указанием вашего exe.
Оно должно скопировать все необходимые дллки.
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #6 : Февраль 05, 2016, 14:32 »

Скажите как его юзать, а то что-то я не очень понимаю.
Спасибо
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #7 : Февраль 05, 2016, 16:06 »

открыть командную строку и запустить его, указав свой экзешник. а с ключом -h покажет справку.

дллки с d в конце имени нужны только для дебаг версии приложения, а переносить дебаг на другую машину не нужно скорее всего.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #8 : Февраль 05, 2016, 17:20 »

Код:
the application has requested the runtime to terminate it in an unusual way
Не стоят runtime(ы) MSVC (или что Вы юзаете). В гугле текст ошибки вбейте - там много
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #9 : Февраль 05, 2016, 17:22 »

Код:
the application has requested the runtime to terminate it in an unusual way
Не стоят runtime(ы) MSVC (или что Вы юзаете). В гугле текст ошибки вбейте - там много
если б не стояли, была б ошибка про dll not found. скорее тогда уж не та версия длл.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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