Мне нужно поддерживать Windows 98. Документация Qt утверждает, что это возможно, но инструкций нет. Распределенные двоичные файлы Qt 4.6 не запускаются на Win98, и большинство приложений Qt, которые я выбрал, также нет. Для нескольких приложений, которые работают на 98, я спросил авторов, как они это сделали, но общий ответ заключается в том, что это было случайно, и они не знают, какие факторы вызвали это.Компиляция Qt для Windows 98
При поиске в форумах для справки я нашел только догадки, которые оказались неправильными. Например, одно убеждение состоит в том, что для компиляции для Win9x необходимо создать инструменты и приложения на этой платформе. Тем не менее, все, что я нашел для запуска, было построено на более новых версиях Windows.
- Что требуется для создания инструментов Qt dev, а затем приложений для Win98?
- Как насчет кросс-компиляции из WinXP или Linux?
- Существуют ли конкретные компоненты, которые нельзя использовать для запуска на Win98?
- Существуют ли особые трудности с динамической или статической привязкой для поддержки Win98?
Wow. Мое голосование за «Вопрос дня». –
Просто идея: попробуйте использовать компилятор и библиотеку времени выполнения, которая может ориентироваться на Win98. Например, Visual Studio/Visual C++ 6.0. –
Последняя версия Qt 4, протестированная в Windows 98 от Trolls, составляет 4.4, см. [Замечания о компиляторе - Visual Studio (Windows)] (http://doc.trolltech.com/4.4/compiler-notes.html#visual-studio- окна). Если вам действительно не нужна последняя версия, попробуйте использовать ее с помощью VC++ 6 SP5 или .NET. – przemoc