Ubuntu
Запускаем Центр приложений Ubuntu, набираем в строке поиска Qt Creator, в найденном выделяем строку Qt Creator - кросс-платформенная IDE и нажимаем кнопкуУстановить. В результате будут установлены Qt Creator (на момент написания статьи версии 2.4.1) и библиотека Qt (версии 4.8.1).
Для работы рекомендуется выполнить минимальные настройки. С помощью compiz находим и запускаем установленное приложение. Выбираем пункт главного меню Инструменты > Параметры... В открывшемся окне на вкладке Сборка и запуск > Основное указываем каталог проектов, например, в домашней папке /home/login/qt-proj. Далее для самоуспокоения убеждаемся в наличии на вкладке Сборка и запуск > Профили Qt профиля Qt в PATH (Системная) и на вкладке Сборка и запуск > Инструментарии связки инструментов GCC(x86 32bit).
Если Qt Creator требуется установить на компьютер, не имеющий доступ в интернет, можно воспользоваться способом, изложенным в статье "Установка пакетов в Ubuntu на компьютере без интернета".
Windows
Порядок установки Qt Creator под Windows, изложенный в данной статье, адаптирован для версий, начиная с 2.5.0. Более ранние версии Qt Creator (2.0.0 – 2.4.1) могут устанавливаться в соответствии с инструкциями из предыдущей редакции данной статьи, которая доступна по ссылке.
До 2010 года на сайте разработчика можно было скачать Qt SDK относительно небольшого объема (около 300 MB), включающий в себя минимальные средства разработки: Qt Creator с компилятором MinGW и отлачиком GDB, библиотеку Qt и поддержку профиля Desktop для разработки приложений (смысл последнего понятен из названия). С 2011 года положение изменилось, разработчик предлагает устанавливать мощный Qt SDK, поддерживающий множество различных профилей, в том числе и для мобильных устройств. Offline-установщик весит уже 1,7 GB, а после установки приложение занимает больше 2 GB.
Поскольку у меня не было в планах разрабатывать приложения для смартфонов, я задался целью установить у себя минимально необходимые средства разработки, об этом и пойдет речь в данной статье. Рассмотрим подробно порядок действий.
1. Убеждаемся, что компилятор MinGW уже установлен, например, в папку C:\Qt\mingw. Если это еще не было сделано, устанавливаем компилятор в соответствии с инструкциями, изложенными с статье Установка MinGW. Не забываем отметить для установки компонент MSYS Basic System, который далее потребуется для сборки отладчика GDB.
Необходимость выполнения данного пункта возникла начиная с версии Qt Creator 2.5.0. В более ранних версиях компилятор MinGW устанавливался вместе с Qt Creator, равно как и отладчик GDB.
2. Скачиваем с сайта разработчика установочные файлы под лицензией LGPL
qt-creator-win-opensource-2.5.1.exe 30 MB
qt-win-opensource-4.8.2-mingw.exe 318 MB
(версии файлов на момент написания статьи)
3. Устанавливаем Qt Creator. Путь установки, предложенный по умолчанию, можно изменить, но пробелы в нем должны отсутствовать. Пусть все будет устанавливаться в папку C:\Qt, тогда путь установки для Qt Creator будет C:\Qt\qtcreator-2.5.1.
4. Устанавливаем библиотеку Qt, например, в папку C:\Qt\qt-4.8.2. Установщик попросит указать путь к MinGW, в нашем случае это C:\Qt\mingw. Может появиться предупреждение
There is a problem with your MinGW installation:
The installer could not find a valid C:\Qt\mingw\include\w32api.h
(Only version with W32API3.13 are supported)
Do you still want to continue? (Your installation may not work)
Не пугаемся и выбираем продолжение установки.
Если какие-либо проблемы все-таки возникнут, попробуйте использовать версию MinGW, которая традиционно поставлялась с предыдущими версиями Qt Creator. Взять ее можно здесь.
5. После окончания установки библиотеки Qt прописываем в системе путь к ней. Для этого кликаем правой кнопкой мыши по значку Мой компьютер, выбираем пункт контекстного меню Свойства, открываем вкладку Дополнительно, нажимаем кнопку Переменные среды, выбираем переменную Path, нажимаем кнопку Изменить и дописываем через точку с запятой следующее
C:\Qt\qt-4.8.2\bin
Закончив редактирование переменной, нужное число раз нажимаем OK.
6. Если у Вас многоядерный процессор, настоятельно рекомендуется выполнить действия, направленные на обеспечение распараллеливания компиляции. При сборке больших проектов затраченное на компиляцию время может сократиться многократно. О том, как это сделать, читайте в посвященной этому вопросу статье. Для одноядерного процессора выполнять данный пункт не имеет смысла.
7. Собираем отладчик GDB, руководствуясь инструкциями, приведенными в посвященной этому статье. Cборку, для определенности, производим в папке C:\Qt\pythongdb и используем цель i686-pc-mingw32.
8. Запускаем Qt Creator, выбираем пункт главного меню Tools > Options... При установке версии 2.5.0 в открывшемся окне на вкладке Environment > General выбираем язык Russian. Изменения вступят в силу после перезапуска Qt Creator. В предыдущих версиях это делать было необязательно, а в версии 2.5.0 System Language почему-то не срабатывает. В версии 2.5.1 опять все нормально. Далее в том же пункте главного меню Инструменты > Параметры... на вкладке Сборка и запуск > Основное указываем каталог проектов, например, C:\Qt\qt-proj (этот каталог надо заблаговременно создать). На вкладке Сборка и запуск > Профили Qt убеждаемся, что имеется профиль Qt 4.8.2 in PATH (qt-4.8.2), и для него определен помощникДампер QML. Этот профиль добавился, благодаря пути, прописанному в пункте 5. На вкладке Сборка и запуск > Инструментарии имеется автоопределенная связка инструментов MinGW (x86 32bit), но в ней отсутствует отладчик, а редактированию она не поддается. Поэтому надо создать новую связку, воспользовавшись кнопкой Добавить > MinGW. Этой связке будет присвоено имя MinGW. При необходимости имя может быть изменено, для этого надо кликнуть по нему дважды. В нижней части окна для новой связки необходимо указать путь к компиляторуC:\Qt\mingw\bin\g++.exe и отладчик C:\Qt\pythongdb\gdb-i686-pc-mingw32.exe. Закрываем окно Параметры, нажав кнопку OK.
На этом установка завершена.
0 коммент.:
Отправить комментарий