nayk198211 грудня 2018 р. 02:16
Qt 5.12 для MinGW 32bit
Добрый день. Вопрос по новой версии Qt 5.12.0 для Windows: в онлайн инсталляторе отсутствует 32-битная версия для MinGW. Я правильно понимаю, что теперь будет доступна только версия для MinGW64?
Для себя собрал из исходников, может кому пригодится:
Qt 5.12.0 Windows + MinGW 7.3.0 32bit:
Скачать с Яндекс-диска
Рекомендуємо хостинг TIMEWEB
Стабільний хостинг, на якому розміщується соціальна мережа EVILEG. Для проектів на Django радимо VDS хостинг.Вам це подобається? Поділіться в соціальних мережах!
sf
- sdfsdfkp fgskpgokspdog
- 14 жовтня 2024 р. 21:09
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:90бали,
- Рейтинг балів8
МВ
- Максим Васильев
- 02 жовтня 2024 р. 10:14
Qt - Тест 001. Сигналы и слоты
- Результат:68бали,
- Рейтинг балів-1
ЛС
- Лев Семенов
- 30 вересня 2024 р. 17:04
C++ - Тест 001. Первая программа и типы данных
- Результат:53бали,
- Рейтинг балів-4
Останні коментарі
Читалка файлів fb3 на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Django - Урок 064. Як написати розширення для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
Игорь Максимов05 жовтня 2024 р. 13:51
QML - Урок 016. База даних SQLite та робота з нею в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Qt Linux - Урок 001. Автозапуск програми Qt під Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Qt WinAPI - Урок 007. Робота з ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Анатолий Кононенко05 лютого 2024 р. 07:50
Тепер обговоріть на форумі
добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
ИМ
Реализация навигации по разделам Спасибо Евгений!
Игорь Максимов03 жовтня 2024 р. 10:05
Indian Food Restaurant In Columbus OH| Layla’s Kitchen Indian Restaurant If you're looking for a truly authentic https://www.laylaskitchenrestaurantohio.com/ , Layla’s Kitchen Indian Restaurant is your go-to destination. Located at 6152 Cleveland Ave, Colu…
КГ
Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
Кирилл Гусарев27 вересня 2024 р. 15:09
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
Добрый день
Под октябрьской новостью тоже пару раз задавали вопрос о том, что MinGW 32bit отсутствует. Видимо да, решили убрать поддержку MinGW 32bit.
Единственное, что сказали, так это то, что в какой-то версии добавят 32 разряда под MSVC.
Эра 32bit заканчивается.
Да, MSVC 2017 присутствует в инсталляторе для 32 и 64 разряда. Я и сам бы рад отказаться от 32 разрядной версии, но есть клиенты, которые пользуются такой версией ОС.
Понимаю вас.
Например, про тот же самый банковский сектор наслышан, кто-то даже до сих пор на IE6 сидит
Ну исходники есть, поэтому всегда можно собрать нужную версию. Только очень долгое занятие. На моем 2-х ядерном ноутбуке сборка -debug-and-release заняла больше 15 часов. Но это очень полезный опыт.
А клиентов надо потихоньку готовить к современным технологиям :)
Оставлю здесь, может кому нужно.
Собранная из исходников 32-разрядная версия Qt 5.12.1
СКАЧАТЬ
У меня была другая задача - не хотел запускать постоянно виртуалку для сбора под винду, поэтому искал решение, которое можно запустить под линуксом (и, как итог, в докере и всё это в ci).
Нашёл замечательную утилиту - MXE ( https://mxe.cc ).
И она может собирать компилятором MinGW в 32 и 64 разрядности.
Инструкция по использованию была найдена здесь .
Так что это тоже можно считать решением вашей задачи.
Большое спасибо!
Можете написать, чем собирали?
При подключении профиля Qt Creator пишет "Профиль не установлен, пожалуйста выполните make install". Что делать? :)
Попробуйте сделать следующее (у меня путь установки C:\Qt):
Скопировать 2 файла (qt.conf и qtenv2.bat) из каталога "bin" 64-битной версии Qt 5.12.1 в каталог "bin" 32-битной версии (либо создать эти файлы) и отредактировать в них пути. Должно получиться так:
Файл "C:\Qt\5.12.1\MinGW73_32\bin\qt.conf"
Файл "C:\Qt\5.12.1\MinGW73_32\bin\qtenv2.bat"
В данном примере "C:\Qt\Tools\mingw730_32" - каталог установки компилятора MinGW 32bit. Пути нужно скорректировать в ссответствие с вашими каталогами установки.
А собирал из исходников собственно 32-битным компилятором =) Информация по конфигурированию и сборке есть в интернете.
Огромное спасибо за помощь! :) Все получилось. У меня путь установки был по умолчанию: с:\Qt\Qt5.12.1. Соответственно qmake и компилятор находились в каталогах: с:\Qt\Qt5.12.1\Tools\mingw730_32 и с:\Qt\Qt5.12.1\5.12.1\mingw73-32. Помимо qt.conf и qtenv2.bat путь фигурирует еще в ряде файлов, после изменения которых все заработало.
Версия 5.12.2 содержит 32-разрядную версию в официальных репозиториях. Вернули :)
Спасибо за инфу! :)