【问题标题】:Can't find libopecv_core.so.2.3, file actually not there找不到 libopecv_core.so.2.3,文件实际上不存在
【发布时间】:2016-06-11 17:59:21
【问题描述】:

所以我有一个关于 Ubuntu 中的 .so 文件的问题。我正在尝试在 QT creator 中运行一个程序,但出现错误

/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,那么这是从哪里来的呢?

【问题讨论】:

标签: c++ qt opencv ubuntu


【解决方案1】:

如果你真的找不到共享库,在我看来你没有正确安装openCV。我猜你可能已经下载了 openCV 但没有构建库?

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

【讨论】:

  • 谢谢。我做了一些修补,结果证明你是对的。我不得不重新安装opencv。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-11
  • 1970-01-01
  • 2015-09-29
  • 1970-01-01
相关资源
最近更新 更多