Я не могу скомпилировать проект Qt

Я пытался скомпилировать проект, который я извлек из github, но я получаю следующие ошибки:

/usr/bin/ld: cannot find -lQtGui
/usr/bin/ld: cannot find -lQtNetwork
/usr/bin/ld: cannot find -lQtCore

Он работал раньше, но затем я установил какое-то приложение, которое извлекло Qt5, и больше ничего не работает. Как мне диагностировать что-то не так или причину, по которой компоновщик не может найти эти библиотеки.

0
задан 13 April 2016 в 17:59

1 ответ

Если Вы разрабатываете спокойный проект, инструмент Qt Creator может быть полезным - он поддерживает несколько спокойных версий, которые будут установлены как наборы сборки, просто необходимо было установить надлежащий компилятор и расположиться qmake файл желаемого QT

, Если иначе Вы убеждены создать что-то из командной строки (напр.: разработка не является основной целью), проверьте следующее:

qmake --version  # which qt
pkg-config --modversion QtCore #module version

И да, export QT_SELECT = <desired Qt version> также работы, когда необходимо переключить версии для Вас, создают.

0
ответ дан 14 April 2016 в 03:59
  • 1
    Теперь кажется, что никакой драйвер загружается!!! Подтвердите: lsmod | grep 8192, Если ни один не загружается, попробуйте: sudo modprobe rtl8192se Делает беспроводную пружину к жизни? Есть ли какие-либо ошибки или предупреждения? – chili555 23 August 2017 в 14:18

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

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