下列的安装说明对于 LinuxTrack(TrackIR 硬件的头部跟踪器),发现一些缺少的库。
libcrypto.so.1.0.0 => not found
libcwiid.so.1 => not found
liblo.so.7 => not found
libQtCore.so.4 => not found
libQtGui.so.4 => not found
libQtNetwork.so.4 => not found
libQtOpenGL.so.4 => not found
libQtWebKit.so.4 => not found
libcwiid.so.1 => not found
libopencv_core.so.2.3 => not found
libopencv_imgproc.so.2.3 => not found
libopencv_objdetect.so.2.3 => not found
搜索https://packages.ubuntu.com/检索包含文件的软件包。我搜索了确切的文件名,结果是包含完全匹配或类似文件的软件包,例如:
缺少文件:libQtWebKit.so.4
在包中找到:libQtWebKit.so.4.10.2
所有必需/找到的库都完全匹配,但以下情况除外:libQtWebKit.so.4;libopencv_core.so.2.3;libopencv_imgproc.so.2.3
然后我使用以下命令从 .deb 中提取库文件:
ar -vx <package name>
最后将所有文件复制到 /usr/lib 中
但是,尝试运行 Linuxtrack GUI 时ltr_gui
返回:
ltr_gui: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory
这可能是由于某些库的版本不匹配。我找不到完全匹配的文件。我该怎么办?(我是菜鸟)。谢谢。