14.04'teki Qt5 için geliştirme paketi nedir


70

Masaüstü makinemde bir Qt5 örneği oluşturmak istiyorum. Kurdum qt5-defaultve qtdeclarative5-devhala bu hatayı alıyorum:

Project ERROR: Unknown module(s) in QT: quick qml

Derleme için hangi paket kurulmalı? 4. çeyrekte basitçe öyleydilibqt4-dev

Yanıtlar:


61

Yüklemeniz gerekir

qtdeclarative5-dev

Zaten yüklü, version5.2.1-8build1
marmistrz

4
Ne hakkında qtdeclarative5-dev?
AlexGreg

Kesinlikle qtdeclarative5-dev. Cevap gövdesini düzenleyip ekler misiniz lütfen?
int_ua

72

Ubuntu'da bulunan tüm Qt5 geliştirme paketlerinin listesi .

Qt modülü dev paketi lib paketi
-------------------------------------------------- -----------------------
bluetooth qtconnectivity5-dev libqt5bluetooth5
eşzamanlı qtbase5-dev libqt5concurrent5
bağlantı qtmobility-dev libqtconnectivity1
iletişim qtmobility-dev libqt5contacts5
çekirdek qtbase5-dev libqt5core5a
dbus qtbase5-dev libqt5dbus5
Tasarımcı qttools5-dev libqt5designer5
Tasarımcı komponentler qttools5-dev libqt5designercomponents5
geribildirim qtmobility-dev libqt5feedback5
galeri qtmobility-dev libqtgallery1
gui qtbase5-dev Instagram Hesabındaki Resim ve Videoları libqt5gui5
qttools5-dev libqt5help5 yardım
konum qtmobility-dev libqt5location5
multimedya qtmultimedia5-dev libqt5multimedia5
multimedya takımı qtmobility-dev libqtmultimediakit1
ağ qtbase5-dev libqt5network5
nfc qtconnectivity5-dev libqt5nfc5
opengl libqt5opengl5-dev Instagram Hesabındaki Resim ve Videoları libqt5opengl5
organizatör qtmobility-dev libqt5organizer5
Konumlandırma qtpositioning5-dev libqt5positioning5
printupport qtbase5-dev libqt5printsupport5
aboneliği iptal et qtmobility-dev libqt5publishsubscribe5
qml qtdeclarative5-dev libqt5qml5
hızlı qtdeclarative5-dev libqt5quick5
hızlı parçacıklar qtdeclarative5-dev libqt5quickparticles5
hızlı test qtdeclarative5-dev libqt5quicktest5
quickwidgets qtdeclarative5-dev libqt5quickwidgets5
komut dosyası qtscript5-dev libqt5script5
scripttools qtscript5-dev libqt5scripttools5
sensörler qtmobility-dev, libqt5sensors5-dev libqt5sensors5
serialport libqt5serialport5-dev Instagram Hesabındaki Resim ve Videoları libqt5serialport5
serviceframework qtmobility-dev libqt5serviceframework5
sql qtbase5-dev libqt5sql5
svg libqt5svg5-dev Instagram Hesabındaki Resim ve Videoları libqt5svg5
systeminfo qtmobility-dev libqt5systeminfo5
qtbase5-dev testini yapın.
uitools qttools5-dev?
versit qtmobility-dev Instagram Hesabındaki Resim ve Videoları libqtversit1
web kanalı? ?
webkit libqt5webkit5-dev Instagram Hesabındaki Resim ve Videoları libqt5webkit5
websockets libqt5websockets5-dev libqt5websockets5
widget'lar qtbase5-dev libqt5widgets5
x11extras'ın libqt5x11extras5-dev libqt5x11extras5
xml qtbase5-dev libqt5xml5
xmlpatterns libqt5xmlpatterns5-dev libqt5xmlpatterns5


1
Bu gerçekten bir cmake yapı gibi bir şey verdiğinde ne kurulacağını bulmak için yararlıdır /usr/bin/ld: cannot find -lQt5::Help. Bu tür bir başarısızlık modu cmake için tipik gibi görünüyor.
Peter Cordes

Bu çok faydalı!
Atifm,

1
Bütün bu * -dev paketlerini aynı anda kurmanın basit bir yolu var mı?
Anonymous

Gibi bir şey deneyebilirsinizapt-get install qt5*-dev
Hyndrix

Öğüt. Herhangi bir yetenek komutuyla * kullanmaktan kaçının! Arkadaşım bilgisayarını yeniden başlatmalıydı çünkü içinde apt remove wine*alt dizeyi içeren tüm paketleri silmiş win. Bununla son derece dikkatli olun.
Sert Poddar 19:17

40

Başlığın cevabı:

sudo apt-get install qtbase5-dev

Özel probleminiz için, yukarıdaki cevaplar doğrudur.


1
sudo apt-get install qtdeclarative5-dev qml-module-qtquick-controls

Yüklemeyi doğrulayın ::

qtchooser -print-env

Çıktı aşağıdaki gibi görünebilir (Ubuntu sürümünüz için mevcut olan pakete göre):

QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"

Referans burada .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.