Название: Можно ли на чистой машине запустить debug версию программы Отправлено: Разуев Максим от Апрель 22, 2008, 17:43 Никто не знает как можно программу в debug варианте запустить на машине где нет Visual Studio и Qt. И вообще возможно ли это.
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: pastor от Апрель 22, 2008, 18:03 А в чем проблема? имхо, стоит идти по томуже пути что и для release
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: Разуев Максим от Апрель 22, 2008, 20:14 Я копирую все как для relise (только библиотеки отладочные), но выдается ошибка что программа не настроена. Хотя файлы студии я тоже копирую.
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: Вячеслав от Апрель 22, 2008, 20:17 Файлы студии нужны тож отладочные.... и манифест не забудь от них ... пихаешь все в один каталог с прогой - у меня на Хрюше работало ..... Завтра на работе гляну еще раз - но одну из прог только так пришлось таскать - одна из библиотек была собранна только под отладку :(
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: Разуев Максим от Апрель 22, 2008, 22:05 А где взять отладочные студии и манифест. В соответствующей папке только обычные.
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: Вячеслав от Апрель 22, 2008, 22:21 где правильно - незнаю ;)
сам выдирал из %windir%/WinSxS/Manifests ну и %windir%/WinSxS.x86_Microsoft.VC80*чего-то тама или Microsoft Visual Studio 8\VC\redist\Debug_NonRedist Но осторожнее - какой-то из шибка умных файрволов не давал проге запускаться :( Считал что это хак системы ;) Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: Разуев Максим от Апрель 22, 2008, 22:29 Спасибо попробую. А то relise версия вылетает, возможно проблема в библиотеках 4.4-rc1
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: pastor от Апрель 22, 2008, 23:04 А где взять отладочные студии и манифест. В соответствующей папке только обычные. Манифест не нужен. Добавить в *.pro своего проекта строку CONFIG += embed_manifest_exe По поводу необходимых библиотек, то можно заюзать неплохую тулзу Dependency Walker: http://www.dependencywalker.com/ Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: Вячеслав от Апрель 23, 2008, 19:55 я имел ввиду манифест для ран-тайма ;) у меня без него не взлетало ;(
Название: Re: Можно ли на чистой машине запустить debug версию программы Отправлено: pastor от Апрель 23, 2008, 20:53 я имел ввиду манифест для ран-тайма ;) у меня без него не взлетало ;( Сорри, несовсем понял... Я у себя добавил строку в профайл CONFIG += embed_manifest_exe и с приложенияем тягаю тока msvcr80.dll и msvcp80.dll (ну и Qt-шные либы и плуги разумееться ;)). |