Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/75: Рейтинг темы: голосов - 75, средняя оценка - 4.52
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155

Сборка под Windows Xp

15.11.2017, 10:36. Показов 16164. Ответов 50
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Возникла необходимость собрать приложение под windows XP. Qt 5.9.2 на Windows 10. Ставил виртуальную машину с Xp, на нее 4.8.2 , ругается на С++11 , надо код переписывать, что не хочется. Динамически на 10-ке собрал exe, в папу кинул все dll которые нужны, но все равно не хочет работать. В гуглах точного решения нет, прошу помочь.
Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.11.2017, 10:36
Ответы с готовыми решениями:

Сборка QJSON под Windows
Пытаюсь добавить в CMake компилляторы gcc и g++. Прописал к ним путь через MINGW, но выдает ошибки я приложил скрин, что делать, как...

Сборка и компиляция Qt приложения под Windows
Доброго времени суток! Столкнулся с проблемой компиляции проекта в ОС Windows. Дело в том ,что я не могу откомпилировать и собрать...

Статическая сборка OpenSSL + mingw64 под Windows
Пытаюсь скомпилировать OpenSSL из исходников для статической сборки Qt, но получаю при конфигурации OpenSSL ошибку: ...

50
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
12.11.2018, 10:45  [ТС]
Студворк — интернет-сервис помощи студентам
Коллеги! Добрый день!
Очень стыдно, но переустановил винду, все снес, пол года наверно не было необходимости что то делать под XP, а тут как прижало. Начал по память опять настроить, ничего не получается)
Кто нибудь мог бы алгоритм напомнить, что надо сделать, чтобы скомпилисть под XP?
Какую версию QT качать и что дальше....вообще все забыл)
Заодно тут репорт напишем как и что, чтобы больше к этому вопросу не возвращаться)
Заранее спасибо!
0
 Аватар для icpu
487 / 365 / 93
Регистрация: 10.03.2011
Сообщений: 1,513
Записей в блоге: 5
12.11.2018, 11:35
5.6.* скачать
В *.pro дописать win32-msvc*: equals(QT_MAJOR_VERSION, 5): lessThan(QT_MINOR_VERSION, 7): equals(QMAKE_HOST.arch, "x86") : QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01

жить и страдать
1
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
12.11.2018, 12:39  [ТС]
А танцев с версиями MSVS и так далее ни каких не нужно?
Какой компилятор нужен ?

Добавлено через 58 минут
Что из этого списка качать ?
https://download.qt.io/archive/qt/5.6/5.6.0/
0
зомбяк
 Аватар для TRam_
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
12.11.2018, 12:46
То, что оканчивается на версию установленной MSVS. Если таковой там нет, то ставить какую-нибудь из и попытаться конвертировать проект в неё. Потому что переделка старой версии Qt под новую студию и её последующая компиляция - дело довольно нетривиальное.
0
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
12.11.2018, 12:57  [ТС]
А какую версию Студии тогда ставить? 10, 13, 15?

Добавлено через 2 минуты
И собирать я хотел не Студии, а в QT Creator -e.
0
 Аватар для icpu
487 / 365 / 93
Регистрация: 10.03.2011
Сообщений: 1,513
Записей в блоге: 5
12.11.2018, 13:19
MaximusL, Когда скачиваешь 5.6.3, там есть в названии "MinGW", "MSVC2010", "MSVC2013" и тп. MinGW качать не нужно, будет работать из коробки. Остальные - да, нужно качать. А собирать будете в Qt Creator'e.
0
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
12.11.2018, 13:41  [ТС]
Еще раз прошу прощения за тупость)) но что остальное качать? Если все из коробки?))
Или качаю просто например qt-opensource-windows-x86-msvc2015_64-5.6.0.exe ,
прописываю в pro файле то что нужно и все???
Или все таки нужно качать отдельно Visual Studia и т.д. и т.п.

Добавлено через 6 минут
Алгоритм какой?))))
Качаю Qt 5.6.0 msvc2015 , дальше что? Качаю собственно сам VS 2015, устанавливаю, прописываю в pro то что вы сказали и счастье?
0
зомбяк
 Аватар для TRam_
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
12.11.2018, 15:05
MaximusL, ещё надо будет кит сборки в параметрах настроить (но теоретически всё запустится автоматом, если сначала ставить VisualStudio, потом Qt). И уверены, что нужна версия именно для x64 WinXP, а не x32?
0
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
12.11.2018, 15:08  [ТС]
Да, пардон,тогда qt-opensource-windows-x86-msvc2015-5.6.3.exe
0
Невнимательный
 Аватар для ft4l
3139 / 1337 / 362
Регистрация: 08.02.2013
Сообщений: 7,836
Записей в блоге: 2
12.11.2018, 23:12
На XP вроде максимум приложения под msvc2012 поддерживаются

Добавлено через 11 минут
//сказал вроде потому что как-то пытался ставить студию 2012
, и уже не помню, по каким причинам менял её потом на 2010
0
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
13.11.2018, 09:52  [ТС]
Так, значит мне сначала VS 10-ю поставить надо, потом QT, в MaintenanceTool.exe выбрать msvc10 и будет счастье?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.11.2018, 09:52

Сборка проекта под MacOS работая на Windows
Каким образом можно собрать проект под MacOS, если я сижу на Windows и виртуальную машину с Mac-ом ставить не хочу? :) Есть ли какой - то...

Сборка MySQL драйверов под Windows для mingw
При выполнении C:\Qt\Qt5.1.0\5.1.0-beta1\Src\qtbase\configure.exe Выдает ошибку: Error: Creating a shadow build of Qt requires ...

Сборка OpenSSL под Windows
Всем доброго времени суток! Возникла такая проблема никак не могу её собрать. Перерыл кучу сайтов, делал как там написано и толку ноль....

Сборка проекта под Windows, Linux и MacOS и тестирование
Есть приложение с графическим интерфейсом которое нужно собрать под поддерживаемые версии Windows, Linux и MacOS и протестировать их на...

Epson L4150: под Windows XP работает, под Windows 7 не видит
Попросили меня установить новенький принтер. Написано на нём: Epson L4150. Распаковал, краску залил, кнопки тыкнул, страничку распечатал....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
51
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru