无法找到libopecv_core.so.2.3,文件实际上并不存在

时间:2016-06-11 17:59:21

标签: c++ qt opencv ubuntu

所以我对Ubuntu中的.so文件有疑问。我试图在QT创建者中运行程序,但是我收到了错误

/home/sean/Desktop/iStrabGUI_140321/iStrabGUI: error while loading 
shared libraries: libopencv_core.so.2.3: 
cannot open shared object file: No such file or directory

我的opencv和opencv2目录位于/ usr / include,我确实将它们添加到我的LD_LIBRARY_PATH变量中。但是,在检查opencv和opencv2目录内部后,它看起来根本就不存在。我的问题是,如何获取此文件?我已经在我的电脑上安装了libopencv-dev,那么它来自哪里?

1 个答案:

答案 0 :(得分:1)

如果你真的找不到共享库,我觉得你没有正确安装openCV。您可能已经下载了openCV但没有构建库,我假设?

由于您使用的是Ubuntu,因此您可以从Ubuntu存储库安装openCV sudo apt-get install libopencv-dev python-opencv