Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
dev:qt:build_qt_from_sources [2015/05/06 15:38]
denis создано
dev:qt:build_qt_from_sources [2015/06/16 08:53] (текущий)
alexeyb [compiling]
Строка 1: Строка 1:
 ====== Build Qt from sources on Ubuntu 14.04 ====== ====== Build Qt from sources on Ubuntu 14.04 ======
 +[[https://​wiki.qt.io/​Building_Qt_5_from_Git|source]]
 +
 +===== preparing =====
 +
 +  sudo apt-get build-dep qt5-default
 +  sudo apt-get install build-essential perl python git
 +  sudo apt-get install "​^libxcb.*"​ libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev
 +  sudo apt-get install flex bison gperf libicu-dev libxslt-dev ruby
 +  sudo apt-get install libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libfontconfig1-dev
 +  sudo apt-get install libcap-dev libbz2-dev libgcrypt11-dev libpci-dev libnss3-dev build-essential libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libdrm-dev libfontconfig1-dev libxtst-dev libasound2-dev gperf libcups2-dev libpulse-dev libudev-dev libssl-dev flex bison ruby
 +  sudo apt-get install libasound2-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
 +  ​
 +===== downloading =====
 +Assuming downloading version is 5.5.
 +  cd /​home/​denis/​asutp/​tools/​qt
 +    git clone git://​code.qt.io/​qt/​qt5.git 5.5
 +  or
 +    git clone http://​code.qt.io/​qt/​qt5.git 5.5
 +  cd 5.5
 +  git checkout 5.5
 +  perl init-repository --no-webkit
 +  ​
 +===== configuring =====
 +  ./configure -developer-build -opensource -nomake examples -nomake tests -debug-and-release -c++11 -confirm-license
 +  ​
 +===== compiling =====
 +  make -j4
 +
 +===== АХТУНГ =====  ​
 +  может быть легкий achtung, флаг -j следует сопоставлять с мощностью машины
 +  проверено на 4 ядрах, -j4 вызывает легкий ступор.
 +  Полный achtung на -j без числа.
 +  ​
 +===== adding to qt creator =====
 +  - Tools / Options / Qt Versions / Add: ''/​home/​denis/​asutp/​tools/​qt/​5.5/​Src/​qtbase/​bin/​qmake''​
 +  - Kits / Clone / Qt Version: ''​5.5''​
  
dev/qt/build_qt_from_sources.1430915923.txt.gz · Последние изменения: 2015/05/06 15:38 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0