我的 Ubuntu 版本是
E7440:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
~$uname -a
Linux ss-Latitude-E7440 3.13.0-37-generic #64-Ubuntu SMP 2014 年 9 月 22 日星期一 21:28:38 UTC x86_64 x86_64 x86_64 GNU/Linux
我已经安装MTS 摩拜应用。
但是在运行应用程序时出现以下错误。
~# ztemtapp
/usr/local/bin/ztemtApp/bin/App: 加载共享库时出错:libQtGui.so.4:无法打开共享对象文件:没有此文件或目录
我尝试安装 Qt。
apt-get install libQtGui.so.4
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libQtGui.so.4
E: Couldn't find any package by regex 'libQtGui.so.4'
答案1
原因:在64位系统中,32个应用程序缺少共享库。
解决方案:
使用以下方法找到缺失的库ldd
添加了外国建筑:
sudo dpkg --add-architecture i386
逐个安装缺少的i386版本的库。
现在它正在工作。