Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: minigo от Сентябрь 03, 2009, 08:47



Название: QT exe проблемы переноса под разные Windows'ы
Отправлено: minigo от Сентябрь 03, 2009, 08:47
Всем привет! Возникла такая проблема, есть программа написанная на Qt + Qwt + Visual studio 2005. Версия, собранная под Xp нормально работает даже под Windows 7, а версия собранная под Windows 7 работает под Xp, но ни одна из них не работает коректно под Vista  :( (она запускается, но часть функционала отваливается, пока не проводил отладку, под Vista пока нет библиотек и студии). Подскажите, Qt не позволит собрать универсальную версию, которая бы работала корректно под все винды ? Может кто сталкивался с этим, или есть некая специфика ?


Название: Re: QT exe проблемы переноса под разные Windows'ы
Отправлено: SABROG от Сентябрь 03, 2009, 12:03
Конечно не позволит. Давайте вспомним, что у новых версий операционных систем могли появится API функции, которых не будет в ранних версиях. Выгодней как раз наоборот собирать программу на более ранних версиях, в XP или win2k (хотя она уже не поддерживается), чтобы она могла одинаково работать на Vista или Windows7. Именно поэтому в разделе Downloads многих программ выложены собранные версии под разные ОС семейства Windows.


Название: Re: QT exe проблемы переноса под разные Windows'ы
Отправлено: Пантер от Сентябрь 03, 2009, 13:50
Vista вообще странная вещь. :) А попробуй под ней собрать и потестировать под ХР и 7.


Название: Re: QT exe проблемы переноса под разные Windows'ы
Отправлено: ufna от Сентябрь 03, 2009, 14:58
Хз, два года работаю только под вистой, на других виндах все нормально работает.


Название: Re: QT exe проблемы переноса под разные Windows'ы
Отправлено: BlackTass от Сентябрь 03, 2009, 17:11
Собираю под XP на студии 2008, под Вистой вроде пашет так как и задумывалось. Странное что-то творится у автора