Запуск программы на компьютере без QT [дубликат]

У меня была аналогичная проблема при использовании AngularFireList.valueChanges (), когда вы устанавливаете последнюю версию AngularFire (5.0.0-rc.10)

npm WARN angularfire2 @ 5.0.0-rc.10 требует равный rxjs@^6.0.0, но ни один не установлен

, поэтому я установил эту зависимость

npm install rxjs@^6.0.0 --save в моей project

Также необходимо установить следующую зависимость.

npm install --save rxjs-compat

и проблема решена

8
задан feminkk 21 March 2016 в 12:13
поделиться

3 ответа

Проблема возникает из-за того, что Qt установлен в /usr/lib/x86_64-linux-gnu из дистрибутива, который ld будет использовать по умолчанию. Чтобы избежать таких проблем, вы можете скомпилировать с -rpath или запустить с помощью LD_LIBRARY_PATH=/path/to/your/Qt/libs/location, чтобы помочь компоновщику найти нужную версию Qt.

10
ответ дан nib 25 August 2018 в 17:56
поделиться

Самый простой способ исправить это - установить пакет разработчика QT:

sudo apt-get install qt5-default

Это установит нужные вам пакеты.

1
ответ дан Delgan 25 August 2018 в 17:56
поделиться

Установите Qt5.x.0 (какая версия вам нужна), найдите путь установки и скопируйте весь файл gcc_64/lib/* в

/usr/lib/x86_64-linux-gnu/*
1
ответ дан eyllanesc 25 August 2018 в 17:56
поделиться
Другие вопросы по тегам:

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