Russian Qt Forum
Ноябрь 27, 2024, 07:15
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Приложение не запускается на "голой" WinXP
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Приложение не запускается на "голой" WinXP (Прочитано 10528 раз)
DpoHro
Гость
Приложение не запускается на "голой" WinXP
«
:
Декабрь 10, 2007, 11:06 »
Qt 4.3.2 win-commercial / WinXP / MS VS 2005
Компилирую Debug/Release переношу на голую WinXP:
- свое приложение
- QtCored4.dll
- QtGuid4.dll
- QtNetworkd4.dll
- QtScriptd4.dll
- QtSqld4.dll
Все это в одной папке.
Приложение не запускается пишет ошибку чтото типа "Приложение не корректно настроено, попробуйте установить заново."
Вобщем Ж...
Чтото не правильно сделал?
Может перекомпилить Qt на статически линкуемую?
Записан
QCasper
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #1 :
Декабрь 10, 2007, 11:14 »
Цитата: DpoHro от Декабрь 10, 2007, 11:06
Компилирую Debug/Release
Так debug или release?
Записан
Kainit
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #2 :
Декабрь 10, 2007, 11:45 »
Цитировать
Так debug или release?
- QtCore
d
4.dll
- QtGui
d
4.dll
Есть ещё вопросы?
Цитировать
Приложение не запускается пишет ошибку чтото типа "Приложение не корректно настроено, попробуйте установить заново."
Кстати, было такое но в основном с Debug... да и он тоже начинал работать после того как еего подкармливали dll от вижуал студии. А релиз вроде как без проблем работал.
Но в итоге мы от греха подальше, статик сделали :-).
Записан
QCasper
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #3 :
Декабрь 10, 2007, 11:49 »
Цитата: Kainit от Декабрь 10, 2007, 11:45
Цитировать
Так debug или release?
- QtCore
d
4.dll
- QtGui
d
4.dll
Есть ещё вопросы?
Спасибо, я читать умею.
Вопрос к автору остается тот же, debug или release Вы собираете и переносите на "голую ХР"?
Записан
QCasper
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #4 :
Декабрь 10, 2007, 11:59 »
Цитата: QCasper от Декабрь 10, 2007, 11:49
Вопрос к автору остается тот же, debug или release Вы собираете и переносите на "голую ХР"?
Вобщем как бы то ни было, при переносе учтите следующие вещи:
1) Если Вы собрали программу в release конфигурации, то переносите Qt файлы без буквы "d" перед четверкой, если в debug, то соответственно с этой буквой.
2) Установите на целевую операционную систему msvc redistributable 8.0 (vcredist_x86.exe - как-то так называется - поищите в гугле).
Записан
DpoHro
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #5 :
Декабрь 10, 2007, 12:19 »
Пробовал и Debug и Release, естесственно переносил с нужными dll
Чуть поискал по форуму - проблему решил, нужны были dll-ки от 8 студии. =)
Всем спасибо !
Записан
QCasper
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #6 :
Декабрь 10, 2007, 12:33 »
Цитата: DpoHro от Декабрь 10, 2007, 12:19
Чуть поискал по форуму - проблему решил, нужны были dll-ки от 8 студии. =)
Вот и я об этом:
Цитировать
2) Установите на целевую операционную систему msvc redistributable 8.0 (vcredist_x86.exe - как-то так называется - поищите в гугле).
Записан
ритт
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #7 :
Декабрь 10, 2007, 17:36 »
ну, мужики, вы даёте
я с такими "проблемами" сталкивался последний раз в восьмом классе, когда делфи осваивал (нужно было таскать вцл вместе с проектом или вкомпиливать)
Записан
vipet
Бывалый
Offline
Сообщений: 452
Re: Приложение не запускается на "голой" WinXP
«
Ответ #8 :
Декабрь 10, 2007, 17:38 »
Юзайте прогу Dependency Walker - оно покажет чего нехватает для полного счастья.
Записан
DpoHro
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #9 :
Декабрь 10, 2007, 18:29 »
Цитата: xep от Декабрь 10, 2007, 17:36
ну, мужики, вы даёте
я с такими "проблемами" сталкивался последний раз в восьмом классе, когда делфи осваивал (нужно было таскать вцл вместе с проектом или вкомпиливать)
Круто! =)
Я с Qt всего неделю, уже написал впринципе что хотел. Правда, теперь кажется что прийдется переписывать некоторые части, так как некоторые моменты при (моей =) ) работе с БД мне не нравятся.
Это была первая прога на Qt, которую я пытался протестить на голой операционке. Я это делаю на VMware, взял нужные мне библиотеки от Qt и положил все в одну папку. Программа не ругалась на то, что ей не хватает какихто ДЛЛ, а вывела сообщение о том, что программа неправильно настроена, ни код ошибки ни того что ей нужна какаято еще ДЛЛ...
А делать надо срочно и соответственно прибегнуть пришлось сразу ко всем доступным способам =) в том числе и к помощи форумчан...
Бест регардс =)
Записан
ритт
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #10 :
Декабрь 10, 2007, 18:40 »
это ж мс...с какой стати он будет нормально ругаться и показывать коды ошибок?
с решением присоединяюсь к вайпету - деп.волкер часто выручает, когда непонятно "чего тут не так"
Записан
DmP
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #11 :
Декабрь 11, 2007, 00:41 »
Цитата: xep от Декабрь 10, 2007, 17:36
ну, мужики, вы даёте
я с такими "проблемами" сталкивался последний раз в восьмом классе, когда делфи осваивал (нужно было таскать вцл вместе с проектом или вкомпиливать)
Неужели тогда была XP?
Ведь ошибка описанная выше появилась вместе с манифестами, не ладно бы им было.
Записан
ритт
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #12 :
Декабрь 11, 2007, 01:37 »
кажись, не было ещё...машинки бегали то ли под НТями, то ли под 2к
манифесты были (если у мс нет ещё каких-нть манифестов)...использовал их для кастомизации внешнего вида (там какие-то ключики прописывались)
Записан
DmP
Гость
Re: Приложение не запускается на "голой" WinXP
«
Ответ #13 :
Декабрь 11, 2007, 16:46 »
возможно они появились и раньше, но кажись стали обязательными только в XP, и в ранних версиях DW не было указание на то, что скажем отсутствует манифест. хотя опять же не уверен. просто стал сталкиваться с этим только под XP
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...