关于 QWidget+Qml程序打包到ubuntu时,程序与系统库版本不同,编译时添加并依赖自带库 的方法
需求更新了Qt版本到5.9.3之后,部署到ubuntu16.04上无法正常运行,需要使其正常运行(注意:此时不能将库直接添加至系统路径,因为ubuntun16.04依赖本身低版本的qt库,可能会产生其他问题)方法一:修改.pro文件添加:QMAKE_LFLAGS+=-Wl,-rpath,/usr/local/Qt5.9.3/lib方法二:qmake后直接修改Makefile红色标记部分,是额外添加