registro del proceso de resolución de errores qt de instalación de linux

Error del proyecto de compilación qt de instalación de Linux

Error 1: la biblioteca libQt5Charts.so no se puede encontrar, la operación de eliminación no está 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 el proceso de compilación, se informará que g ++ no tiene las opciones std = c ++ 1z y Wdate_time. Cambie la primera a std = c ++ 11, elimine la última y rehaga

Error 2: no se puede encontrar la biblioteca libQt5SerialPort.so

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
  • El archivo de encabezado libudev.h se informó durante el proceso de compilación:
sudo yum install -y libudev-devel

Supongo que te gusta

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