Russian Qt Forum
Ноябрь 23, 2024, 05:49
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Ваше мнение о былом, сущем и будущем
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Ваше мнение о былом, сущем и будущем (Прочитано 5752 раз)
poru
Самовар
Offline
Сообщений: 103
Ваше мнение о былом, сущем и будущем
«
:
Июль 15, 2021, 10:17 »
Не знал как назвать тему, ну да ладно.
Было: командировки; типа закрытый объект, железная комната без интернета; использовал Qt 5.6 (MinGW); этого было достаточно что бы распаковать zip-архив с Qt отыскать bug, поправить исходники или добавить новые функционал по требованию. И как бы не было проблем, меня всё устраивало и других то же (работа двигалась).
Стало: к былому приставили web-ресурс; по началу QWebView справлялся, но только до тех пор пока ресурс не перелопатили на HTML5; ладно перешел на QWebEngine Qt 5.12.10 (LTS) с "тулсами" MSVC2017 - благо там то же есть офлайн инсталлятор, ну очень большой. Как бы работа на месте не стоит, но заморочек на порядок больше.
Что хочу: перейти на Qt 6, а бы на перспективу; остаться на MinGW, с поддержкой web, но без MSVC, ну или пусть будет, если уж без него не обойтись; но главное чтобы все было офлайн! Вставил флэшку, распаковал, и занимайся своим делом.
В принципе просто хочу узнать ваше мнение.
Записан
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #1 :
Июль 16, 2021, 10:40 »
Рановато пока с Qt6 связываться. А MinGW был, есть и будет.
«
Последнее редактирование: Июль 18, 2021, 22:57 от tux
»
Записан
Digital Art
DarkHobbit
Самовар
Offline
Сообщений: 197
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #2 :
Июль 20, 2021, 09:11 »
Цитата: poru от Июль 15, 2021, 10:17
Было: командировки; типа закрытый объект, железная комната без интернета
По началу темы я даже подумал, что это Xintrea пишет.
Оказалось, ошибся.
По теме --- согласен с предыдущим оратором. MinGW был и никуда не делся. Идея собирать под винду официальным виндовым компилятором с одной стороны, хороша, с другой, тянет много мусора. К примеру, рантаймы майкрософта, в том числе те, которые тянут современные открытые проекты, под XP отказываются работать уже давно, и вот-вот откажутся работать под 7. А то, что я собираю умеренно-стареньким MinGW, прекрасно ладит и с первым, и со вторым.
На Qt 6 я лезть пока не хочу. Они
убили Кенни
выпилили работу с неюникодными кодировками, которые из реальной жизни никуда не девались. Есть слабенькая надежда, что общественность заставит их вернуть всё взад, но эта надежда тает с каждым месяцем, если всё останется как есть --- придётся костылить свою обёртку над iconv, и что хуже, на винде придётся ещё и этот самый iconv везде самому с собой таскать. А в некоторых актуальных дистрах линукса даже под Qt4 ещё можно писать, вот.
P.S. ТС, а какая проблема сделать свою уютную офлайновую сборочку Qt5 на MinGW с поддержкой QtWenEngine? (Ну кроме того, что пару-тройку раз, пока не получишь устраивающую тебя конфигурацию, придётся позапускать компиляцию на ночь, это да, есть такое.
)
«
Последнее редактирование: Июль 20, 2021, 09:17 от DarkHobbit
»
Записан
Мои проекты на Qt:
DoubleContact
,
LInvert
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #3 :
Июль 20, 2021, 10:06 »
Единственная проблема с MinGW - в форточках с ним не собрать приложение, использующее QWebEngine. По-крайней мере без бубна. В Linux соберётся без проблем.
Записан
Digital Art
qtkoder777
Частый гость
Offline
Сообщений: 245
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #4 :
Июль 23, 2021, 09:57 »
В будущем будет программировать искусственный интеллект, а нынешние программисты станут разнорабочими.
Записан
__Heaven__
Джедай : наставник для всех
Offline
Сообщений: 2130
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #5 :
Июль 23, 2021, 19:59 »
А я радуюсь от msys2. Там относительно свежие пакеты, mingw, qt, сейчас ещё и сборочки clang, вроде, подвозят - ещё предстоит поизучать мне этот вопрос. По идее можно настроить систему с использованием интернета и зазиповать. Либо, думаю, можно отдельно скачать инсталлятор и отдельно пакеты и оффлайн понаустанавливать их
Записан
DarkHobbit
Самовар
Offline
Сообщений: 197
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #6 :
Июль 26, 2021, 15:13 »
Цитата: tux от Июль 20, 2021, 10:06
Единственная проблема с MinGW - в форточках с ним не собрать приложение, использующее QWebEngine. По-крайней мере без бубна.
А почему, в чём это выражается?
На форуме обсуждалось?
P.S.
Нашёл тему
, но там только констатация, без подробностей. Вопрос по-прежнему интересен.
«
Последнее редактирование: Июль 26, 2021, 15:15 от DarkHobbit
»
Записан
Мои проекты на Qt:
DoubleContact
,
LInvert
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #7 :
Июль 26, 2021, 21:45 »
Цитата: DarkHobbit от Июль 26, 2021, 15:13
А почему, в чём это выражается?
А вы попробуйте. Вам просто скажут "Unknown module(s) in QT: webenginewidgets". Если переключить комплект на VS - всё соберётся. Если этот же проект собирать в Linux - всё соберётся с GCC. Решения, как и подробностей, лично у меня нет.
«
Последнее редактирование: Июль 30, 2021, 18:40 от tux
»
Записан
Digital Art
alex312
Хакер
Offline
Сообщений: 606
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #8 :
Июль 30, 2021, 18:07 »
Цитата: DarkHobbit от Июль 26, 2021, 15:13
А почему, в чём это выражается?
Это выражается в том, что WebEngine делается на основе движка Blink от гугла. А гугл его вообще собирает только clang-ом.
Поэтому кутешникам не охота (нет ресурсов) допиливать компиляцию несколькими компилерами.
Записан
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #9 :
Июль 30, 2021, 18:39 »
Цитата: alex312 от Июль 30, 2021, 18:07
Поэтому кутешникам не охота (нет ресурсов) допиливать компиляцию несколькими компилерами.
Не думаю, что в этом дело. GCC и Clang его же в linux собирают. Возможно что-то с лицензированием.
Записан
Digital Art
alex312
Хакер
Offline
Сообщений: 606
Re: Ваше мнение о былом, сущем и будущем
«
Ответ #10 :
Август 02, 2021, 06:48 »
Цитата: tux от Июль 30, 2021, 18:39
Цитата: alex312 от Июль 30, 2021, 18:07
Поэтому кутешникам не охота (нет ресурсов) допиливать компиляцию несколькими компилерами.
Не думаю, что в этом дело. GCC и Clang его же в linux собирают. Возможно что-то с лицензированием.
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/clang.md
Цитировать
Chromium ships a prebuilt clang binary. It's just upstream clang built at a known-good revision that we bump every two weeks or so.
This is the only supported compiler for building Chromium.
is_clang = false will make the build use system gcc on Linux. There are no bots that test this and there is
no guarantee
it will work, but we accept patches for this configuration.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...