MyTetra Share
Делитесь знаниями!
Соответствие модулей Qt и пакетов, из которых они устанавливаются для Debian/Ubuntu Linux
Время создания: 14.05.2021 09:57
Текстовые метки: linux, debian, ubuntu, qt, qt5, пакет, deb, модуль, соответствие, имя, наименование
Раздел: Компьютер - Программирование - Язык C++ (Си++) - Библиотека Qt - Инсталляция Qt и сборка проектов
Запись: xintrea/mytetra_syncro/master/base/16209754551xjjjoxr0o/text.html на raw.github.com

Ниже приведена таблица, в которой указано имя модуля и название соответствующего пакета, который необходимо установить для того, чтобы заработала сборка с данным модулем или запустилась Qt-программа, использующая указанный модуль.


Имя модуля обычно прописано в файле Qt-проекта *.pro в директиве QT, примерно вот так:



QT+=quick svg xml gui core widgets positioning sensors



Таблица расположения модулей по пакетам для Qt5 следующая:



Qt module dev package lib package

-------------------------------------------------------------------------

bluetooth qtconnectivity5-dev libqt5bluetooth5

concurrent qtbase5-dev libqt5concurrent5

connectivity qtmobility-dev libqtconnectivity1

contacts qtmobility-dev libqt5contacts5

core qtbase5-dev libqt5core5a

dbus qtbase5-dev libqt5dbus5

designer qttools5-dev libqt5designer5

designercomponents qttools5-dev libqt5designercomponents5

feedback qtmobility-dev libqt5feedback5

gallery qtmobility-dev libqtgallery1

gui qtbase5-dev libqt5gui5

help qttools5-dev libqt5help5

location qtmobility-dev libqt5location5

multimedia qtmultimedia5-dev libqt5multimedia5

multimediakit qtmobility-dev libqtmultimediakit1

network qtbase5-dev libqt5network5

networkauth libqt5networkauth5-dev libqt5networkauth5

nfc qtconnectivity5-dev libqt5nfc5

opengl libqt5opengl5-dev libqt5opengl5

organizer qtmobility-dev libqt5organizer5

positioning qtpositioning5-dev libqt5positioning5

printsupport qtbase5-dev libqt5printsupport5

publishsubscribe qtmobility-dev libqt5publishsubscribe5

qml qtdeclarative5-dev libqt5qml5

quick qtdeclarative5-dev libqt5quick5

quickparticles qtdeclarative5-dev libqt5quickparticles5

quicktest qtdeclarative5-dev libqt5quicktest5

quickwidgets qtdeclarative5-dev libqt5quickwidgets5

script qtscript5-dev libqt5script5

scripttools qtscript5-dev libqt5scripttools5

sensors qtmobility-dev, libqt5sensors5-dev libqt5sensors5

serialport libqt5serialport5-dev libqt5serialport5

serviceframework qtmobility-dev libqt5serviceframework5

sql qtbase5-dev libqt5sql5

svg libqt5svg5-dev libqt5svg5

systeminfo qtmobility-dev libqt5systeminfo5

test qtbase5-dev libqt5test5

uitools qttools5-dev ?

versit qtmobility-dev libqtversit1

webchannel ? ?

webkit libqt5webkit5-dev libqt5webkit5

websockets libqt5websockets5-dev libqt5websockets5

widgets qtbase5-dev libqt5widgets5

x11extras libqt5x11extras5-dev libqt5x11extras5

xml qtbase5-dev libqt5xml5

xmlpatterns libqt5xmlpatterns5-dev libqt5xmlpatterns5



Обычно, если возникает подобная ошибка:



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



Нужно просто найти имя неизвестного модуля в данной таблице и установить соответствующий пакет.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования