Название: QT и WinXP 64 bit Отправлено: Admin от Июль 10, 2009, 09:16 Пользователи моей программы на Qt4.5 жалуются на ее падение под WinXP 64 бита. Я свою программу не тестировал под 64 вообще не в линукс и в windows. Если в линуксе все понятно, ставим Debian amd64 версию и тестируюем, то как быть с WINXP 64 бит.
1) Как я понял VS2008 умеет компилировать 32 и 64 бит версию. Нужно ли для 64 бит выпускать отдельную версию программы? Или 32 битная версия будет работать в Windows 64 бит? 2) Есть ли mingw 64 бит? Или нужно собирать бинарник под linux 64 бита кросстулзами? Название: Re: QT и WinXP 64 bit Отправлено: crackedmind от Июль 10, 2009, 09:25 Цитировать Нужно ли для 64 бит выпускать отдельную версию программы? Смысла особого не вижу. Если только она у тебя с памятью плотно не работает :) Или еще каким-то профитом от 64 битной архитектуры. Цитировать Или 32 битная версия будет работать в Windows 64 бит? 32 битная должна работать, только вот там есть нюансы для 64 битной винды. Курить про WOW64 в MDSN Название: Re: QT и WinXP 64 bit Отправлено: kuzulis от Июль 10, 2009, 09:29 Цитировать Нужно ли для 64 бит выпускать отдельную версию программы? если под винду - то смысла наверное нет.. если под линукс - то естьЦитировать Или 32 битная версия будет работать в Windows 64 бит? должнаЦитировать Есть ли mingw 64 бит? Или нужно собирать бинарник под linux 64 бита кросстулзами? вот тут я не понял причем тут mingw 64 и linux 64 ? для линя х86_64 лучше всего собирать из под линя х86_64 :) , т.к. больше проблем от кросс тулз будет, т.к. нужно пересобирать многие утилиты линёвые и т.п и т.д (имхо) (см CLFS или LFS) Название: Re: QT и WinXP 64 bit Отправлено: Admin от Июль 10, 2009, 09:32 А можно про нюансы WOW 64 в двух словах - щас MSDN нет под руками (. Программа обычно с памятью работает.
Название: Re: QT и WinXP 64 bit Отправлено: crackedmind от Июль 10, 2009, 09:42 В двух словах :)
Цитировать WOW64 is the x86 emulator that allows 32-bit Windows-based applications to run seamlessly on 64-bit Windows. В определенные моменты надо использовать специальные функции. Вообщем вот тут еще интересно пишут про это: http://blog.not-a-kernel-guy.com/tag/wow64 |