![]() |
|
![]() ![]() ![]() |
|
CuteBunny |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 14.2.2008 Репутация: 1 Всего: 1 |
Поставил себе нормальный Visual Studio 2005 prof, пересобрал проект, добавил в папку release
msvcm80.dll msvcp80.dll msvcr80.dll QtCore4.dll QtGui4.dll Microsoft.VC80.CRT "Ошибка не отправлять отчет и т.д. и т.п." Но потом взял один из примеров qt, sdi, также кинул в папку release'а все вышеперечисленное, и работает на другом компе, короче, проблема точно где-то в самой моей программе, точно не знаю... Возможно, что памяти не хватает? В проге почти все объекты создавал динамически, машина на которой пытаюсь запустить свою тестовую прогу имеет памяти в 128 метров, стоит windows xp? Еще раз попробую вариант с console'ю, чтобы найти причину... Это сообщение отредактировал(а) CuteBunny - 5.6.2008, 11:41 |
|||
|
||||
CuteBunny |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 14.2.2008 Репутация: 1 Всего: 1 |
Теперь консоль выдала ошибку о том, что я пытаюсь задействовать сигнал у объекта, которым он не обладает
![]() Это сообщение отредактировал(а) CuteBunny - 5.6.2008, 12:01 |
|||
|
||||
rainbow86 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 27.10.2005 Репутация: нет Всего: нет |
CuteBunny, попробуй DependencyWalker на машине где не запускается. Прога исследует все зависимости, может поможет!
|
|||
|
||||
CuteBunny |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 14.2.2008 Репутация: 1 Всего: 1 |
Да я смотрел через dependency walker (QtCore4.dll, QtGui4.dll, QtSql4.dll, MSVCR80.dll и т.д.), вроде сейчас все должно заработать, но теперь не грузится sql driver...
ПРОЧИТАЛ ВЕТКУ ПРО симптом driver not loaded, в pro. файле указал, шоб CONFIG -= embed_manifest_dll только вот вопрос, куда кидать сам драйвер sqlite'а? на C:/QT/plugins на машине без QT'а? прочитал в assistante про то, что можно как-то создавать qt.conf файлы, как-то через него можно сделать прогу более удобной... Кто создавал qt.conf'ы поделитесь опытом ![]() Добавлено через 8 минут и 38 секунд Все, точно, плагин qsqlite4.dll надо было кидать в ту же папку на машине без qt, где она лежит на машине, где есть qt и конечно не забыть про CONFIG -= embed_manifest_dll Программа успешно загрузилась на другой машине без QT ![]() Но вопрос про qt.conf еще остается Это сообщение отредактировал(а) CuteBunny - 5.6.2008, 13:44 |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
qt.conf кидается в папку с приложением (речь про винду). Это ини-файл, в секцию Paths кидаются настройки путей (те же Plugins).
|
|||
|
||||
CuteBunny |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 14.2.2008 Репутация: 1 Всего: 1 |
блин, достаточно было прочитать ассистанта, но все равно спасибо
![]() ![]() ![]() тема закрыта |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |