registro do processo de resolução de erros de instalação do linux

Erro de projeto de compilação de instalação do Linux qt

Erro 1: a biblioteca libQt5Charts.so não foi encontrada, a operação de exclusão não foi definida

git clone https://github.com/qtproject/qtcharts.git

cd qtcharts

git checkout qt version
qmake

make

cp qtcharts/lib/libQt5Charts.* ~/Qt5.9.5/5.9.5/gcc_64/lib
  • Durante o processo de compilação, será relatado que g ++ não tem as opções std = c ++ 1z e Wdate_time. Altere o primeiro para std = c ++ 11 e exclua o último e refaça

Erro 2: a biblioteca libQt5SerialPort.so não foi encontrada

git clone git://code.qt.io/qt/qtserialport.git

cd qtserialport

git checkout qt version

$qmake

$make

cp qtserialport/libQt5SerialPort.* ~/Qt5.9.5/5.9.5/gcc_64/lib
  • O arquivo de cabeçalho libudev.h foi relatado durante o processo de compilação:
sudo yum install -y libudev-devel

Acho que você gosta

Origin blog.csdn.net/weixin_43285345/article/details/112999137
Recomendado
Clasificación