我试图让openCV 2.3.1在ubuntu 11.10上运行Eclipse。 到目前为止,我使用此tutorial
构建了openCV当我使用gedit文本编辑器创建.cpp文件并从终端编译它时它可以工作。
我遵循了本教程here
并为调试和发布设置库,包括等。 它构建没有任何错误,但当我运行它告诉我
加载共享库时出现错误:libopencv_core.so.2.3:不能 打开共享对象文件:没有这样的文件或目录
我正在编译我在终端
中编译的相同代码我还根据此tutorial执行了以下操作:
输入以下shell命令:
export LD_LIBRARY_PATH=/usr/local/lib
将命令添加到.bashrc文件中,这样就不必在每次启动新终端时都输入。
或者,您可以配置系统范围的库搜索路径。使用您喜欢的编辑器,将包含文本/ usr / local / lib的单行添加到名为/etc/ld.so.conf.d/opencv.conf的文件的末尾。例如,使用vi输入以下命令:
sudo vi /etc/ld.so.conf.d/opencv.conf G Ø 在/ usr / local / lib目录 :WQ
使用您喜欢的编辑器,将以下两行添加到/etc/bash.bashrc的末尾:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
并重新启动。
但仍然存在错误 我做错了什么?
抱歉问题的长度 再见