пропавшие без вести libqt5webchannel.so.5 или не найденный в Ubuntu 16.04

Я пытаюсь создать deb приложения QT 5.5, которое использует QT5 webkit и webkitwidgets в нем. Когда я пытаюсь создать deb с командой "debuild-kMYGPGKEY" затем, это дает мне ниже ошибки.

/usr/bin/ld: warning: libQt5WebChannel.so.5, needed by /home/myusername/Qt5.5.0/5.5/gcc_64/lib/libQt5WebKit.so.5.5.0, not found (try using -rpath or -rpath-link)

/home/myusername/Qt5.5.0/5.5/gcc_64/lib/libQt5WebKit.so.5.5.0: undefined reference to `QAccelerometer::QAccelerometer(QObject*)'
/home/myusername/Qt5.5.0/5.5/gcc_64/lib/libQt5WebKit.so.5.5.0: undefined reference to `QRotationReading::x() const'

любой намного больше этих типов неопределенных ссылочных ошибок.

От ошибки я нашел, что libQt5WebKit берет ссылку libQt5WebChannel, который не найден в моей машине.

Таким образом, если у кого-либо есть какая-либо идея о проблеме или как я могу установить libqt5webchannel.so.5 в Ubuntu 16.04, затем сообщенной мне.

Спасибо.

1
задан 2 July 2016 в 07:05

2 ответа

(Столкнитесь с подобной проблемой с https://github.com/GPUOpen-Tools/CodeXL)

Решение:

sudo способное объяснение libqt5webchannel5-dev

установки

хорошая привычка состоит в том, чтобы посмотреть на https://, сайт packages.ubuntu.com/zesty/libqt5webchannel5-dev с недостающим файлом/библиотекой называет и меняет "имена пакета" в "содержание пакета" при поиске панели.

1
ответ дан 11 November 2019 в 01:47

Здание qt5webchannel:

git clone git://code.qt.io/qt/qtwebchannel.git
qmake-qt5
make
sudo make install
<час>

РЕДАКТИРОВАНИЕ: Извините, сбои с Ubuntu16.04:

Никакой /usr/include/x86_64-linux-gnu/qt5/QtGui/QApplication... Это могло быть причиной никакого qtwebchannel в Debian, Ubuntu: менее полный Qt5?

0
ответ дан 11 November 2019 в 01:47

Другие вопросы по тегам:

Похожие вопросы: