linux安装qt错误解决过程记录

linux安装qt编译项目报错

报错1:libQt5Charts.so库找不到,operate delete未定义

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
  • 编译过程中会报g++没有std=c++1z 和 Wdate_time选项,将前者改为std=c++11,后者删掉从新make

报错2: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
  • 编译过程中报找不到头文件libudev.h:
sudo yum install -y libudev-devel

猜你喜欢

转载自blog.csdn.net/weixin_43285345/article/details/112999137