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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Можно ли на чистой машине запустить debug версию программы  (Прочитано 5629 раз)
Разуев Максим
Гость
« : Апрель 22, 2008, 17:43 »

Никто не знает как можно программу в debug варианте запустить на машине где нет Visual Studio и Qt. И вообще возможно ли это.
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Апрель 22, 2008, 18:03 »

А в чем проблема? имхо, стоит идти по томуже пути что и для release
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Разуев Максим
Гость
« Ответ #2 : Апрель 22, 2008, 20:14 »

Я копирую все как для relise (только библиотеки отладочные), но выдается ошибка что программа не настроена. Хотя файлы студии я тоже копирую.
Записан
Вячеслав
Гость
« Ответ #3 : Апрель 22, 2008, 20:17 »

Файлы студии нужны тож отладочные.... и манифест не забудь от них ... пихаешь все в один каталог с прогой - у меня на Хрюше работало ..... Завтра на работе гляну еще раз - но одну из прог только так пришлось таскать - одна из библиотек была собранна только под отладку Грустный
« Последнее редактирование: Апрель 22, 2008, 20:23 от Вячеслав » Записан
Разуев Максим
Гость
« Ответ #4 : Апрель 22, 2008, 22:05 »

А где взять отладочные студии и манифест. В соответствующей папке только обычные.
Записан
Вячеслав
Гость
« Ответ #5 : Апрель 22, 2008, 22:21 »

где правильно - незнаю Подмигивающий
сам выдирал из %windir%/WinSxS/Manifests  ну и %windir%/WinSxS.x86_Microsoft.VC80*чего-то тама или Microsoft Visual Studio 8\VC\redist\Debug_NonRedist
Но осторожнее - какой-то из шибка умных файрволов не давал проге запускаться Грустный Считал что это хак системы Подмигивающий
Записан
Разуев Максим
Гость
« Ответ #6 : Апрель 22, 2008, 22:29 »

Спасибо попробую. А то relise версия вылетает, возможно проблема в библиотеках 4.4-rc1
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #7 : Апрель 22, 2008, 23:04 »

А где взять отладочные студии и манифест. В соответствующей папке только обычные.

Манифест не нужен. Добавить в *.pro своего проекта строку CONFIG += embed_manifest_exe

По поводу необходимых библиотек, то можно заюзать неплохую тулзу Dependency Walker: http://www.dependencywalker.com/
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Вячеслав
Гость
« Ответ #8 : Апрель 23, 2008, 19:55 »

я имел ввиду манифест для ран-тайма Подмигивающий у меня без него не взлетало ;(
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #9 : Апрель 23, 2008, 20:53 »

я имел ввиду манифест для ран-тайма Подмигивающий у меня без него не взлетало ;(

Сорри, несовсем понял...

Я у себя добавил строку в профайл CONFIG += embed_manifest_exe и с приложенияем тягаю тока msvcr80.dll и msvcp80.dll (ну и Qt-шные либы и плуги разумееться Подмигивающий).
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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