Как установить библиотеки Qt5 для Windows 10 для разработки cmake? - PullRequest
0 голосов
/ 16 февраля 2020

Я хочу развиваться в Windows 10 с помощью cmake. Мне не нужен ни QtCreator, ни какие-либо другие вещи. Просто минимум для компиляции с помощью cmake. Я скачал установленный qt онлайн и выбрал Qt 5.14.1, но он имеет 36 ГБ! У меня даже нет такого количества места.

Какой минимальный минимум для запуска приложений Qt / QML с cmake?

1 Ответ

4 голосов
/ 16 февраля 2020

Я скачал установленный qt онлайн и выбрал Qt 5.14.1, но он имеет 36 ГБ!

Существует много разных сборок Qt 5.14.1 (одна сборка для MSV C 2017 32-разрядная версия, одна сборка для MSV C 2017 64-разрядная версия, одна сборка для MinGW 7.3.0 32-разрядная, одна сборка для MinGW 7.3.0 64-разрядная, одна сборка для Android и т. Д.)

Если вы выберете «Qt 5.14.1», вы выберете все сборки. Вот почему вы видите 36 ГБ.

Вместо выбора «Qt 5.14.1» разверните его и выберите одну сборку, соответствующую вашему компилятору. Библиотеки для MSV C 2017 32-битные меньше 600 МБ:

Qt installer component selection

Какой минимальный минимум для запуска Qt / QML-приложения с помощью cmake?

Самый простой способ начать - это использовать установщик Qt. Вам просто нужно выбрать 2 компонента:

  1. Qt> Qt 5.14.1> (одна сборка на ваш выбор)
  2. Qt> Инструменты разработчика и дизайнера> Qt Creator 4.11.1

Примечание 1. Вам нужен компилятор C ++, и этот компилятор должен соответствовать сборке, которую вы выбираете. Либо установите компилятор MSV C от Microsoft, либо выберите Qt> Инструменты разработчика и дизайнера> MinGW 7.3.0 xx-bit

Примечание 2: Вы не можете отменить выбор Qt Creator в установщике, но это <600 МБ. </p>

Если вы действительно, действительно хотите избежать установки Qt Creator, то вы должны собрать библиотеки Qt из исходного кода. Вот инструкции: https://wiki.qt.io/Building_Qt_5_from_Git

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...