Fär*_*ani 8 software-installation 16.04
我尝试在我的 Ubuntu 16.04 机器上NovAtel Convert(OEM6/OEM7) 64-Bit从此链接安装 Linux 版本的软件。
这是我得到的以下错误:
error while loading shared libraries: libxcb-xinput.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
根据此页面,似乎libxcb-xinput-dev不可用。Ubuntu 16.04 xenial
有谁知道如何解决这个问题?
小智 5
您可以像这样重新安装该库:
sudo apt install --reinstall libxcb-xinerama0
Run Code Online (Sandbox Code Playgroud)
我在安装 qt6 时遇到了同样的错误,重新安装库解决了问题。
使用 NovAtel Convert 版本 2.5.0,它是与 Ubuntu 16.04 一起使用的最新版本的 Convert。
2.5.0之后的Convert版本已经针对Ubuntu 18.04进行了验证,并且依赖于不同的共享库。
您可以通过浏览以下地址下载旧版本的 NovAtel Convert:
https://files.novatel.com > 软件 > 转换 > 2.x
或者,您可以联系 NovAtel 应用工程部门寻求支持,方法是: https: //novatel.com/contactus/contact-support
可以从 18.04 环境复制所有必需的共享库,但不建议这样做,因为您必须将文件复制到 Connect 期望它们所在的确切位置,这些位置已经由较新的库填充在某些情况下,16.04 上的文件名完全相同。
通过使用 chroot 监狱或联合文件系统,可以使这些更改仅适用于 Convert。但是,这似乎是在支持两个 LTS 之前付出的巨大努力。
如果卡在 16.04 上,运行 18.04 的虚拟机可能是更好的方法。
| 归档时间: |
|
| 查看次数: |
20285 次 |
| 最近记录: |