Захотелось собрать Qt5из исходников с поддержкой отладочной информации.
Для установки «с нуля» из git:
1. Если не установлен git, скачиваем по этой ссылке: http://code.google.com/p/msysgit/downloads/detail?name=Git-1.8.0-preview20121022.exe&can=2&q=full+installer+official+git, ставим.
2. Для компиляции понадобится perl, качаем по этой ссылке: http://www.activestate.com/activeperl/downloads устанавливаем. Я ставил с настройками по умолчанию.
3. Так же понадобится MinGW, качаем по ссылке http://sourceforge.net/projects/mingw/files/latest/download?source=files Версия не ниже 4.6! В настройках галочку поставить на c++.
4. Ну и Python, качаем по ссылкеhttp://www.python.org/download/ ну и ставим. В НАСТРОЙКАХ ОТМЕТИТЬ Add Python.exe to PATH
5. Пора клонировать репозиторий c Qt5
cd C:\QtSDK\QtSources\ git clone https://github.com/qt/qt5 cd qt5 perl init-repository
6. Далее установим необходимые системные переменные:
set QTDIR= set PATH=%CD%\qtbase\bin;%CD%\qtrepotools\bin;%PATH% set PATH=C:\MinGW\bin\;%PATH% set QMAKESPEC=win32-g++ set MinGWDIR=C:\MinGW\
7. Ну заканчиваем конфигурацией и установкой:
configure -developer-build -opensource -debug mingw32-make
Идём пить/курить процесс долговатый…
8. Так, теперь, когда удачно всё скомпилировалось, необходимо добавить Qt 5.1.0 в QtCreator, для этого
открываем QtCreator идём в менюшку «инструменты» -> «параметры» -> «сборка и запуск»
далее на вкладку «компиляторы» жмём «добавить» -> «MinGW» находим g++.exe в папке C:\MinGW\bin\
и даём удобное название.
Далее на вкладку «профили Qt» жмём «добавить» и ищем qmake.exe, обычно в папке C:\Qt\Qt5.1.0\qt5\qtbase\bin\ или по аналогии и вводим название латинскими буквами.
Далее переходим на вкладку «комплекты» жмём «добавить»
Внизу выбираем
«компилятор» — наш добавленный MinGW
«профиль Qt»- наш добавленный профиль
И даём понятное название.
Жмём «применить» и «ок«.
Всё. Можно создавать проект=)
17 отзывов
Виктор
Ноя 27, 2013
Pavelk
Ноя 29, 2013
http://pavelk.ru/sborkakompilyaciya-i-ustanovka-qt3d в самом конце.
Дрова на видюху стоят?
qwqwqwq
мая 29, 2013
Pavelk
Ноя 29, 2013
http://pavelk.ru/sborkakompilyaciya-i-ustanovka-qt3d в самом конце.
Дрова на видюху стоят?
Killimangaro
мая 28, 2013
Pavelk
мая 28, 2013
У qt3d нет "главного" поэтому он временно не входит в состав в Qt5, но его можно взять тут
http://qt.gitorious.org/qt/qt3d и собрать прямо в Qt Creator без каких либо проблем.
Killimangaro
мая 28, 2013
Pavelk
мая 28, 2013
Можно и git, а можно нажать на "master" и справа будет "Download master as tar.gz" скачиваете, открываете проект qt3d.pro и собираете.
Killimangaro
мая 28, 2013
Pavelk
мая 28, 2013
7zip скачайте, поможет.
Killimangaro
мая 29, 2013
Pavelk
мая 29, 2013
Ну, уже второй человек про это спрашивает, так что напишу пост, да сам поиграюсь хоть. Давно хотел попробовать qt3d. Модельку представите для тестов?
Killimangaro
мая 29, 2013
Pavelk
мая 29, 2013
=) Отправил Вам адресок.
Pavelk
мая 27, 2013
Пожалуйста, не обижайте Qt. Qt это Qt. А QT это QuickTime.
Добавил в пост про подключение.
Killimangaro
мая 27, 2013
Killimangaro
мая 27, 2013