Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: izumov от Ноябрь 25, 2022, 15:22



Название: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: izumov от Ноябрь 25, 2022, 15:22
Вот скачал я файл qt-everywhere-opensource-src-5.15.7.zip смотрю там масса папок и файлов а инсталлятора нет.Какие мои дальнейшие шаги чтобы установить программу на Windows 8.1


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: tux от Ноябрь 25, 2022, 22:25
Так это исходники. Ясно что делать - собрать и пользоваться.  ;D
Хотя, судя по вопросу, лично вам я бы порекомендовал оффлайн-инсталлятор качнуть.


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: izumov от Ноябрь 26, 2022, 09:33
В чем и дело собирать не умею инструкции по сбору и офлайн инсталлятор qt5.15.7 не нашёл подскажите ссылки на оные


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: Johnik от Ноябрь 26, 2022, 15:17
Инструкция по сборке: https://wiki.qt.io/Building_Qt_5_from_Git

В инсталяторах есть только 5.15.2


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: tux от Ноябрь 27, 2022, 00:01
В инсталяторах есть только 5.15.2
Не обязательно. Только недавно понадобилось поставить Qt на XP - качнул 5.6.2. Вполне работает.
Можно и онлайн, конечно, но из-под VPN может и сутки ставиться.  ;D


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: Johnik от Ноябрь 27, 2022, 00:10
я имел ввиду последняя которая там есть из 5, это 5.15.2


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: tux от Ноябрь 27, 2022, 00:43
В чем и дело собирать не умею инструкции по сбору и офлайн инсталлятор qt5.15.7 не нашёл подскажите ссылки на оные
Так любая инструкция пойдёт - разница будет только в номерах версий.


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: juvf от Май 15, 2024, 07:20
Как нынче ставить Qt? Можно скачать offline интсталятор  qt-opensource-windows-x86-5.14.2.exe (https://download.qt.io/new_archive/qt/5.14/5.14.2/qt-opensource-windows-x86-5.14.2.exe) (через vpn) А как с 5.15? Только собирать из исходников? У меня был раньше офф-инсталятор qt-opensource-windows-x86-5.15.2.exe, случайно удалил. Может у кого есть офлановый из 5.15.*?


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: kambala от Май 15, 2024, 18:16
в msys2 есть бинарные пакеты, например

еще с зеркал можно выкачать бинари, которые ставит онлайн инсталлер, а также через https://github.com/miurahr/aqtinstall


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: juvf от Май 17, 2024, 13:52
что такое msys2 и где он?

Цитировать
еще с зеркал можно выкачать бинари, которые ставит онлайн инсталлер,
а как с этих зеркал качать? Есть ссылка?


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: kambala от Май 17, 2024, 20:08
что такое msys2 и где он?
ну серьезно, даже загуглить не можешь? это менеджер пакетов, как apt например.
а как с этих зеркал качать? Есть ссылка?
качать можно через браузер например. зеркала можно получить, зайдя на download.qt.io (через впн) и глянув в метаинформацию любого файла. вот одно: https://qt-mirror.dannhauer.de/online/qtsdkrepository/


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: juvf от Май 19, 2024, 10:31
что такое msys2 и где он?
ну серьезно, даже загуглить не можешь? это менеджер пакетов, как apt например.
и? я могу зайти на сайт и скачать от туда инсталятор Qt? Или этот менеджер пакетов сделает мне qtSeup.exe? Ты вот это (https://wiki.qt.io/MSYS2) имеешь в виду? Или вот это (ftp://https://blog.altuninvv.ru/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/73-qt6/196-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-qt-6-6-0-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-msys2-%D0%B2-windows-10)? Так проще без сторонних прокладок из исходников сразу в винде собрать Qt.

Цитировать
качать можно через браузер например. зеркала можно получить, зайдя на download.qt.io (через впн) и глянув в метаинформацию любого файла. вот одно: https://qt-mirror.dannhauer.de/online/qtsdkrepository/
ни чего не понятно. какие бинари? что такое бинари? Зашел по ссылке, а там
Цитировать
[PARENTDIR]   Parent Directory       -   
[DIR]   all_os/   2024-05-16 13:00   -   
[DIR]   default_install/   2022-01-28 10:33   -   
[DIR]   linux_arm64/   2024-05-06 10:57   -   
[DIR]   linux_x64/   2024-05-06 10:57   -   
[DIR]   mac_x64/   2024-05-06 10:57   -   
[DIR]   windows_x86/   2024-05-06 10:57   -   
что такое папка mac_x64? Зачем мне на неё ссылка, если я прошу windows? провалился в windows_x86/desktop - не вижу ни одного бинаря Qt5.15.2. Почему нужно качать бинари, а не бинарь? Нужно по крупицам бинарей собирать Qt? Так я из исходников соберу. Можешь дать ссылку на офф-инсталятор qt-opensource-windows-x86-5.15.2.exe?



Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: kambala от Май 19, 2024, 11:25
Цитировать
я могу зайти на сайт и скачать от туда инсталятор Qt?
я не верю, что ты не знаешь что такое apt или хотя бы «менеджер пакетов», зачем тогда задавать дурацкие вопросы?
Цитировать
Ты вот это имеешь в виду? Или вот это?
если присмотреться, то там по сути написано одно и то же. да, я именно об этом, причем оттуда можно скачать уже собранную Qt.
Цитировать
что такое бинари?
это собранные библиотеки. вероятно, для тебя открытие, но онлайн инсталлер качает не один архив со всем добром, а кучу отдельных — вот именно по той ссылке они и лежат и можно скачать нужные.
Цитировать
Можешь дать ссылку на офф-инсталятор qt-opensource-windows-x86-5.15.2.exe?
мне неизвестно о его существовании. может когда-то он и лежал на сайте Qt, но щас уже нет. да и смысл использовать .2, если уже есть .13?

альтернативные пути установки любой версии Qt без сборки из исходников тебе уже даны. можешь и дальше задавать миллион вопросов вместо того, чтобы немножко почитать/потыкать ссылки или взять https://github.com/miurahr/aqtinstall

потенциально онлайн инсталлеру можно было бы просто скормить зеркало https://qt-mirror.dannhauer.de/ через параметр командной строки, но без впн он тебя все равно не пропустит при проверке твоего Qt аккаунта (первый шаг), поэтому проще просто руками выкачать нужные пакеты.


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: juvf от Май 19, 2024, 13:40
Цитировать
я не верю, что ты не знаешь что такое apt или хотя бы «менеджер пакетов»
ни разу в винде ни через какие apt и т.п. ни чего не ставил. где apt, и где винда?


Цитировать
да и смысл использовать .2, если уже есть .13?
Смысл такой, требуется собрать *.exe, который будет работать с Qt5.15.2, а не с Qt5.15.13.

Цитировать
но без впн он тебя все равно не пропустит при проверке твоего Qt аккаунта (первый шаг), поэтому проще просто руками выкачать нужные пакеты
у в 2024 в этой стране у кого-то ещё нет впн? Я же писал

Цитировать
Можно скачать offline интсталятор  qt-opensource-windows-x86-5.14.2.exe (через vpn)
как я по твоему дал ссылку на ресурс с download.qt.io без впн?

Цитировать
поэтому проще просто руками выкачать нужные пакеты.
руками я и из исходников соберу выкачав всего один пакет.

Цитировать
потенциально онлайн инсталлеру можно было бы просто скормить зеркало https://qt-mirror.dannhauer.de/ через параметр командной строки,
у меня есть онлайн инсталлер qt-unified-windows-x64-4.7.0-online. Он предлагает установить только Qt6*. Как и куда ему подкинуть  https://qt-mirror.dannhauer.de/, чтобы он поставил Qt5.15.2?


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: juvf от Май 19, 2024, 15:30
Цитировать
вот именно по той ссылке они и лежат и можно скачать нужные.
По какой "именно по той"? по  https://qt-mirror.dannhauer.de/online/qtsdkrepository/ ?
А ты сам по ней проходил? Я прошел и не поленился тебе скинул что там лежит. Нет там в помине ни каких бинарей для Qt5.15.2.

Цитировать
да, я именно об этом, причем оттуда можно скачать уже собранную Qt.
От куда "от туда"? Я дал две ссылки на  инструкцию. И ты пишешь "оттуда можно скачать уже собранную Qt"!? Т.е. из инструкции на msys2 можно скачать собранную Qt!?  


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: kambala от Май 19, 2024, 21:04
Цитировать
ни разу в винде ни через какие apt и т.п. ни чего не ставил. где apt, и где винда?
и что? :) а на винде помимо msys2 еще есть winget и chocolatey, причем довольно давно. ну и WSL, но это уже немного другое.
Цитировать
у меня есть онлайн инсталлер qt-unified-windows-x64-4.7.0-online. Он предлагает установить только Qt6*. Как и куда ему подкинуть  https://qt-mirror.dannhauer.de/, чтобы он поставил Qt5.15.2?
мне за тебя вызвать с -h в терминале чтоб имя параметра узнать? :) где-то в онлайн справке Qt они кажется тоже расписаны. И см. картинку.
Цитировать
А ты сам по ней проходил? Я прошел и не поленился тебе скинул что там лежит. Нет там в помине ни каких бинарей для Qt5.15.2.
пройти на пару уровней внутрь, видимо, религия не позволяет. Давай пройдем вместе: https://qt-mirror.dannhauer.de/online/qtsdkrepository/windows_x86/desktop/qt5_5152/qt.qt5.5152.win32_msvc2019/ Дальше, думаю, сообразишь что надо качать. А уровнем выше есть сборки под другие компиляторы.
Цитировать
От куда "от туда"? Я дал две ссылки на  инструкцию. И ты пишешь "оттуда можно скачать уже собранную Qt"!? Т.е. из инструкции на msys2 можно скачать собранную Qt!?
да, именно так, собранную с помощью соответствующего mingw. Очевидно, что ты даже не пытался почитать те инструкции или полазить по сайту msys2. Я же не просто так сказал, что msys2 — это типа apt.


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: juvf от Май 20, 2024, 14:07
и что? :) а на винде помимо msys2 еще есть winget и chocolatey, причем довольно давно. ну и WSL, но это уже немного другое.
А то, что про "не верю". Вера в церкви. winget и chocolatey - первый раз про эти слова слышу. Сколько ставил ПО на винду - ни когда ни через какие msys/winget/chocolatey.... Нужно ПО - беру инсталлятор setup.exe, запускаю и ставиться ПО. Неделю назад пересел на новый ПК... уже неделю обустраиваю новое раб.место - сотню наставил программ - ни один поставщик ПО ни про какие msys/winget/chocolatey не упоминает. Хоть довольно давно, хоть недавно... ни один поставщик ПО не отправил меня в эти ваши msys/winget/chocolatey.
Сам пишу ПО. Делаю setup.exe, с визардом, с записью в реестры, с пуском/деинсталятором/апдейтом. В помнине ни какие msys для винды не использую.


Цитировать
мне за тебя вызвать с -h в терминале чтоб имя параметра узнать?
Да, да, да....  Именно так. Ты даешь совет. Я его попробовал, не получилось. конкретно спросил - "как это сделать". аргументы --ar, --at, --st, --mirror не помогли. Может синтаксис не тот, может ключ не тот, может url не тот? .... для этого нужны форумы и общение, а не чтобы на ровном месте устраивать холивар. 

ты думаешь я  -h  не вызвал? Ты сам то её вызывал? Скопируй мне из справки этот аргумент и покажи как вызывать с твоим урлом https://qt-mirror.dannhauer.de/online/qtsdkrepository/ ? 

Цитировать
И см. картинку.
Вот смотри.... мой вопрос был "Как и куда ему подкинуть  https://qt-mirror.dannhauer.de/, чтобы он поставил Qt5.15.2?" Но на твоей картинке нет ответа на мой вопрос. Вопрос в том - как подкинуть? Ты мне галку показываешь на Qt5.15.2. Эту галку я уже нашел. И по этой галке 15,0 самая старая. А если надо старее? Было бы не плохо инсталлятором любую ставить. Так как инсталлятору подкинуть твой урл?

Цитировать
пройти на пару уровней внутрь, видимо, религия не позволяет.
Позволяет. Только 1) я не нашел то, что мне нужно, 2) зачем корневую ссылку давать? а дать ссылку на то, о чем просили - религия не позволяет? Ну просто бы дал ссылку на www.com. А потом бы гавном кидался про "религии" и про "ты хоть гуглил?".


Цитировать
Цитировать
От куда "от туда"? Я дал две ссылки на  инструкции. И ты пишешь "оттуда можно скачать уже собранную Qt"!? Т.е. из инструкции на msys2 можно скачать собранную Qt!?
да, именно так, собранную с помощью соответствующего mingw.
я тебе дал ссылку на https://wiki.qt.io/MSYS2, ты говоришь "оттуда можно скачать уже собранную Qt". Нету на странице с инструкцией https://wiki.qt.io/MSYS2 уже собранной Qt с соответствующим mingw.

ps
вот посмотри на свой совет
Цитировать
в msys2 есть бинарные пакеты, например
Допустим кто-то ни разу не слышал про msys2. Что это такое? Лезим в гугл... находим https://www.msys2.org/ - читаем
Цитировать
MSYS2 is a collection of tools and libraries providing you with an easy-to-use environment for building, installing and running native Windows software.
Т.е. это ни какой-нибудь Windows-store,  это ни арр/google-store. Это набор инструментов и библиотек для сборки, инсталляции и выполнения ПО для винды. Из описания понятно, что это что-то типа buildroot или yocto, tina-linux toolchain + sysroot. Это не сторе, это не репозиторий, это не BSD порты. От куда в toolchain собранный пакет Qt? Логичный вопрос "что такое msys2 и где он?". на что ты отвечаешь "ну серьезно, даже загуглить не можешь?". 


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: sergek от Май 20, 2024, 16:23
А то, что про "не верю". Вера в церкви. winget и chocolatey - первый раз про эти слова слышу. Сколько ставил ПО на винду - ни когда ни через какие msys/winget/chocolatey.... Нужно ПО - беру инсталлятор setup.exe, запускаю и ставиться ПО. Неделю назад пересел на новый ПК... уже неделю обустраиваю новое раб.место - сотню наставил программ - ни один поставщик ПО ни про какие msys/winget/chocolatey не упоминает. Хоть довольно давно, хоть недавно... ни один поставщик ПО не отправил меня в эти ваши msys/winget/chocolatey.
Это Россия, сынок! Хотите инсталлятор - вам в Зурумбию...
Сам пишу ПО. Делаю setup.exe, с визардом, с записью в реестры, с пуском/деинсталятором/апдейтом. В помнине ни какие msys для винды не использую.
Бросьте...


Название: Re: Как установить Qt 5.15.7 на Windows 8.1?
Отправлено: Авварон от Май 20, 2024, 17:05
мне неизвестно о его существовании. может когда-то он и лежал на сайте Qt, но щас уже нет. да и смысл использовать .2, если уже есть .13?

.2 это последняя опенсорцная ЛТС, остальное за денюжку или сам собирай как я понимаю