linux系统下Qt动态库链接
来源:互联网 发布:js实现360度全景图 编辑:程序博客网 时间:2024/06/06 15:41
在A环境下编译的Qt程序,放到B环境下未编译直接运行后出现了
libQt5NetWork.so.5:version 'Qt_5'not found
libQt5Gui.so.5:version 'Qt_5'not found
libQt5Core.so.5:version 'Qt_5'not found
libQt5Widget.so.5:version 'Qt_5'not found
这样的报错,百度了之后发现是动态库链接的问题...
打开程序里的Makefile发现其链接的路径是A环境下的Qt的路径...通过更改LD_LIBRARY_PATH变量解决这个问题:
export LD_LIBRARY_PATH=/usr/home/ll/Qt5.7.0/5.7/gcc_64/lib/ 后再启动程序,程序正常运行.. //这里的路径是我自己QT的安装路径
但这个方法只能更改一次,每次重启之后就没用了,之后又查了下在自己/home/用户名/下存在.bashrc文件,用ls -a可见
在其最后行加上
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ll/Qt5.7.0/5.7/gcc_64/lib/
保存退出,reboot重启后生效
1 0
- linux系统下Qt动态库链接
- Linux下动态链接库
- linux qt 动态链接库 静态链接库 学习笔记
- linux qt 动态链接库 静态链接库 学习笔记
- linux qt 动态链接库 静态链接库 学习笔记
- Qt调用系统动态链接库(系统API)
- Linux下使用QT编写和调用动态链接库(.so文件)
- Qt 动态链接库
- Linux下动态链接
- Linux系统下Qt动态库的生成已经动态库的使用实例图解
- Linux下编译动态链接库
- Linux下编写动态链接库
- linux 下的动态链接库
- linux下的动态链接库编程
- linux下的动态链接库
- linux下如何编写动态链接库
- linux下找不到动态链接库
- LINUX 下动态,静态链接库实战
- Intersecting Lines (计算几何)
- 前端动画渲染引擎pixi.js系列(7)粒子容器、遮罩层和滤镜的应用
- Swing线程之SwingUtilities.invokeLater 解释
- mysql基本操作指令(四)
- java + mysql 保存emoji表情(window)
- linux系统下Qt动态库链接
- 训练营第三天学习笔记
- 系统权限管理
- iOS UiTextView限制输入字数的方法
- oracle数据库建立表空间、用户、并授权
- java_web 学习记录(三):ajax
- 0e开头MD5 python生成脚本 PHP哈希弱类型比较缺陷
- Android设计模式——责任链模式。
- php 多维数组排序