安装了qt 执行app提示缺少库 指定库路径 临时解决办法

/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: version `Qt_5' not found (required by *)
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: version `Qt_5' not found
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.12' not found
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found
创建脚本添加环境变量 (QT安装路径和库路径)
 

#!/bin/sh
export QTDIR=/home/sw/Qt5.12.3/5.12.3/gcc_64

#export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins
export set LD_LIBRARY_PATH=$QTDIR:$QTDIR/lib/:$QT_QPA_PLATFORM_PLUGIN_PATH:$QT_QPA_FONTDIR:$LD_LIBRARY_PATH
./your.app &

给权限脚本和app

sudo chmod 777 ./*

执行脚本
sudo ./test.sh

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐