|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
Сборка под Windows Xp15.11.2017, 10:36. Показов 16177. Ответов 50
Метки нет (Все метки)
Здравствуйте!
Возникла необходимость собрать приложение под windows XP. Qt 5.9.2 на Windows 10. Ставил виртуальную машину с Xp, на нее 4.8.2 , ругается на С++11 , надо код переписывать, что не хочется. Динамически на 10-ке собрал exe, в папу кинул все dll которые нужны, но все равно не хочет работать. В гуглах точного решения нет, прошу помочь. Заранее спасибо!
0
|
|
| 15.11.2017, 10:36 | |
|
Ответы с готовыми решениями:
50
Сборка QJSON под Windows Сборка и компиляция Qt приложения под Windows Статическая сборка OpenSSL + mingw64 под Windows |
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 16.11.2017, 16:23 | |
|
На практике Xp закончилось после 4.8.4.
Качал давно 5 разных прог мелкие поделки рисовать фракталы с Qt5 было видно по dll. Ниодна не запустилась.
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 16.11.2017, 21:38 [ТС] | |
|
Какой то геморой, переставил все заново, как раз давно винду не переставлял, все вроде ок, но не работает. И вообще белеберду выдает(((
0
|
|
|
|
|
| 16.11.2017, 22:15 | |
|
Не белеберду, а ошибку приведения типов. Так и должно быть, элементы bytearray - внезапно byteref. А кодировка? А что кодировка?.. http://andrew-foto.ru/qtcreator_kodirovka.php
И, да, тут знающие люди сообщили, что 5.9 не работает под XP, качай 5.6
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 16.11.2017, 22:22 [ТС] | |
|
Качаю.....
А что за танцы с бубнами? Почему на Ming все работает, а тут треш какой то. Че мне код переписывать ?
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
||
| 17.11.2017, 09:13 [ТС] | ||
|
Поставил 5.6 теперь выдает:
"Проекты" и в открывшейся панели снимаешь галочку с "теневая сборка"....помогло Добавлено через 10 часов 5 минут Все запустил, собрал, на виртуалке Xp пишет что не Win32(((((( В чем может быть дело??
0
|
||
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 17.11.2017, 17:27 | |
|
Теперь качайте 4.8.4 и не будет проблем =)).
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|||
| 17.11.2017, 17:56 [ТС] | |||
|
Под 4.8. код переписывать надо, так как он не поддерживает С++. Хочу с последней версии.
Неужели нет решения? По рекомендации из интернета прописать в проектном файле :
Еще может как вариант сам VS2015 как то настроить надо??? Нужно поскорее решить эту проблему....(((((( Добавлено через 1 минуту Чую это может помочь: Типо
0
|
|||
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 17.11.2017, 19:37 [ТС] | |
|
Чем черт не шутит , установил 4.8.4.
Установил по этой инструкции: http://blog.harrix.org/article/1130 Сначала ругался на QtSerialport. Установил его по этой инструкции )) http://microtechnics.ru/qt-ust... erialport/ И оо божее... он выдал просто миллион ошибок ругаясь буквально на каждую строчку.... Ужос какой то, ни с какой стороны не получается решить проблему......
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
||||||
| 17.11.2017, 21:51 [ТС] | ||||||
|
Ну вот до чего максимум я смог исправить, дальше идут проблемы с Qtimer. Методов которые есть в 5.9 нет в помине в 4.8 и это проблема, так как я не знаток.
Код :
0
|
||||||
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 17.11.2017, 21:52 [ТС] | |
|
Тема насчет Qt 5.6. открыта .....но там неясно что вообще не так...(
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 17.11.2017, 22:58 | |
|
Удивительно, какие только можно выдумать свистоперделки для такой элементарной вещи как таймер…вкл и выкл им не хватило.
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 17.11.2017, 23:51 [ТС] | |
|
Это да, но что делать хз((((
Добавлено через 23 минуты Не вариант с 4.8 так как я убрал таймер вообще для эксперимента, там он еще простыню ошибок выдал, надо заново писать прогу на 4.8 , что на 5.9 мне с большим трудом далось. Фак, неужели ни как нельзя на Xp перенести ???? я уже в отчаянии ....
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 18.11.2017, 00:04 | |
|
4.8 пашет? SP3 поставлен для 5.6..?
1)Как вариант сделать нужные из стандартных для 4.8. с нуля. Ад? 2)Отослать знакомому собрать для вас в 5.6 для Xp говорили тут ведь что у кого то пашет… 3)Заказать фриланс собрать в 5.6 для Xp вашу прогу. 4)заказать в фриланс консультацию как настроить все это шаманство у себя у тех у кого пашет 5.6 на Xp. Тоже давно мучился с разными Qt качал гигами мусор всякий… Пока не уперся в 4.8. Даже просто glut не могу подключить…как только не извращался… все больше убеждаюсь из шаманства типа этого MinGW+C++ +GLUT+Qt Creator win32 что Qt Creator и сам Qt это кривые индусские поделки с кучей багов. В студии я кинул 2 файла в папку и все пахало а тут это целая Эпопея.
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 18.11.2017, 00:08 [ТС] | |
|
Знакомых нет( а вот если кто то мог бы помочь и сказать цену пишите leonoffmaxim@gmail.com
Но хотелось бы самому конечно. КОд переписывать конечно Ад. Вопрос друго. Я тоже уже качаю все подряд и скачал MSVC2010, в сети пишут что он без проблем под XP копилит. Так вот, в моем 5.6 в компиляторах он видит его, но выбрать его я не могу. В MaintenanceTool не появляется((( 4.8. не запускается, там надо все переделывать Что за SP3 для 5.6?
0
|
|
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
||
| 18.11.2017, 00:36 [ТС] | ||
|
Тааак, я не знаю что я сделал, но теперь на Xp при запуске не выдет ошибку, но просто не запускается. Ничего не говорит.......
Добавлено через 10 минут Нет, опять тоже самое, короче я в ступоре, надеюсь кто нибудь поможет.... Добавлено через 3 минуты Выяснилось, Если в pro файле стоит
Без него пишет что приложение не Win32... Почему нормально не отображается ???
0
|
||
|
2 / 2 / 0
Регистрация: 12.05.2015
Сообщений: 155
|
|
| 18.11.2017, 00:39 [ТС] | |
|
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
||
| 18.11.2017, 16:56 | ||
|
Вдруг поможет…писали то Qt индусы =). Т.е. не ищите логической связи…
0
|
||
|
|
|
| 22.11.2017, 11:21 | |
|
Разобрался в вопросе:
1) Добавить в .pro файл QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.012) Выполнить qmake. 3) Собрать как обычно. (Пересобирать не обязательно) Всё. Можно запускать на ХРеньке. Проверено на WindowsXP SP3. Гарантированно работает до 5.6.2, начиная с 5.7 вылетает на отсутствии библиотечной функции. Добавлено через 1 минуту Для особо продвинутых: это косяк виндомастеров, именно они сделали для MSVC2012+ отдельную сборку под ХРень. Добавлено через 6 минут Wyn, закрепи это в своём FAQ, пожалуйста.
0
|
|
| 22.11.2017, 11:21 | |
|
Сборка проекта под MacOS работая на Windows Сборка MySQL драйверов под Windows для mingw Сборка OpenSSL под Windows
Epson L4150: под Windows XP работает, под Windows 7 не видит Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
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
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|