Название: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: Гурман от Март 16, 2021, 17:57 В Linux раньше был GCC, но начиная с 5.12 теперь Clang. А в виндозе MinGW остался или тоже теперь Clang? Я ещё не ставил в неё Qt5.1?, надо вперёд заглянуть с чем буду иметь дело.
Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: kambala от Март 16, 2021, 18:02 в виндоусе нет никакого «компилятора по умолчанию» — какой поставишь, такой и будет. инсталлятор Qt все еще предоставляет MinGW, но тебе никто не мешает поставить компилятор от МС самому.
Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: tux от Март 16, 2021, 22:35 В Linux раньше был GCC, но начиная с 5.12 теперь Clang. А в виндозе MinGW остался или тоже теперь Clang? Я ещё не ставил в неё Qt5.1?, надо вперёд заглянуть с чем буду иметь дело. Почему был? Есть. У меня самая распоследняя джента и я штатно поставил GCC - шланг как-то не задался. А в винде вот выбор небогат - компилятор от VS или тот же MinGW. Кстати, компилятор от VS нужен, только если используете WebEngine - в остальных случаях он особо и не нужен. Хотя, если есть жгучая любовь к проприетарности - можно и VS. :) Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: Авварон от Март 17, 2021, 21:41 шланг в венде тоже есть - поддерживает 2 ABI на выбор - мингвшный и родной от MSVC.
есть даже обертка clang-cl которая эмулирует вендовый компилятор что позволяет его бесшовно юзать из разных систем сборки (система сборки думает что дергает "официальный" компилер). на счет production ready не знаю, но код собирается и работает, выдает больше ворнингов чем мулкомягкий компилер также есть какие-то санитайзеры Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: Гурман от Март 18, 2021, 00:21 шланг в венде тоже есть - поддерживает 2 ABI на выбор - мингвшный и родной от MSVC. Clang в винде надо самому ставить, или он с Qt устанавливается, как в Linux?есть даже обертка clang-cl которая эмулирует вендовый компилятор что позволяет его бесшовно юзать из разных систем сборки (система сборки думает что дергает "официальный" компилер). на счет production ready не знаю, но код собирается и работает, выдает больше ворнингов чем мулкомягкий компилер также есть какие-то санитайзеры Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: Авварон от Март 18, 2021, 02:21 Отдельно.
Вообще разве Qt из репозиторием тянет компилятор? Зачем пользоваться Qt из репы если есть инстоллер с кучей версий? Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: kambala от Март 18, 2021, 10:01 Отдельно. под виндой инсталлер позволяет опционально поставить mingwВообще разве Qt из репозиторием тянет компилятор? Зачем пользоваться Qt из репы если есть инстоллер с кучей версий? Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: Гурман от Март 19, 2021, 01:02 Отдельно. Репозиторий тут ни при чём. В Linux инсталлер Qt теперь ставит Clang. И сам Qt компилируется им, разумеется. Было бы логично если бы в винде было то же самое.Вообще разве Qt из репозиторием тянет компилятор? Зачем пользоваться Qt из репы если есть инстоллер с кучей версий? Название: Re: Какой компилятор у Qt5.12 и новее в Windows? Отправлено: Гурман от Март 19, 2021, 01:06 Отдельно. под виндой инсталлер позволяет опционально поставить mingwВообще разве Qt из репозиторием тянет компилятор? Зачем пользоваться Qt из репы если есть инстоллер с кучей версий? |