2013-08-04 1 views
0

Приложение скомпилировано с использованием Qt 4.8.1 msvc10, и я скопировал все DLL-файлы, которые все еще должны были сработать, прежде чем запускать приложение, а модуль, вызывающий сбои, - qtsql4.dll, хотя он отлично работает в моей системе.
как я могу исправить эту ошибкуQt сработает сбой в другой системе

+1

Используйте зависимость ходок, чтобы выяснить, какие библиотеки DLL отсутствует в другой системе, если это проблема с DLL. –

+1

- Убедитесь, что среда исполнения MSVC установлена. Убедитесь, что все плагины QtSql, которые вы используете, отправлены. Попробуйте отключить qtsql (если это выполнимо), чтобы убедиться, что это имеет значение. –

+0

@Timo проверил, что проблема и зависимости хороши по внешнему виду –

ответ

0

путем копирования SQL драйверов плагин каталог наряду исполняемый файл найден в Qt/mscvc10 проблема решена