• Open Source Computer Vision Library

opencv在linux环境下安装问题

OpenCV使用问题:如函数调用,编译出错等

版主: chai2010, ollydbg23, bebekifis

opencv在linux环境下安装问题

帖子karel » 2011-12-10 21:18

大家好我有一个opencv安装的小问题,在我使用make命令生成库之后再使用make install安装的时候我的include目录下的opencv2只有一个文件opencv.hpp,而在这个文件里面则有如下头文件需要包含
代码: 全选
#include "opencv2/core/core_c.h"
#include "opencv2/core/core.hpp"
#include "opencv2/flann/miniflann.hpp"
#include "opencv2/imgproc/imgproc_c.h"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/video/video.hpp"
#include "opencv2/features2d/features2d.hpp"
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/calib3d/calib3d.hpp"
#include "opencv2/ml/ml.hpp"
#include "opencv2/highgui/highgui_c.h"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/contrib/contrib.hpp"

我的opencv2目录下没有这些文件,我编译程序报错找不到这些文件
我看了一下我的安装目录下面的Include和下载的Opencv2.3.1根目录下的Include是一样的,缺少这些头
make install 时出现的错误
-- Up-to-date: /home/aimybbe/workspace/source/OpenCV-2.3.1/bulid/include/opencv2/calib3d/calib3d.hpp
CMake Error at modules/core/cmake_install.cmake:48 (FILE):
file INSTALL cannot find
"/home/aimybbe/workspace/source/OpenCV-2.3.1/bulid/lib/libopencv_core.so.2.3.1".
Call Stack (most recent call first):
modules/cmake_install.cmake:38 (INCLUDE)
cmake_install.cmake:50 (INCLUDE)


make: *** [install] Error 1
karel
OpenCV幼儿园宝宝
 
帖子: 3
注册: 2011-12-10 21:09

Re: opencv在linux环境下安装问题

帖子karel » 2011-12-11 19:53

Nobody answer me???
karel
OpenCV幼儿园宝宝
 
帖子: 3
注册: 2011-12-10 21:09

Re: opencv在linux环境下安装问题

帖子karel » 2011-12-11 20:39

问题解决了,时我设置的安装路径的问题,我把安装路径从build目录该到其他目录就OK了。
我不喜欢默认的/usr/local目录。 :mrgreen:
karel
OpenCV幼儿园宝宝
 
帖子: 3
注册: 2011-12-10 21:09

Re: opencv在linux环境下安装问题

帖子hoho818 » 2011-12-15 22:11

root@pc-laptop:/home/web/lib# apt-cache search opencv
harpia - Image Processing/Computer Vision Automatic Prgm. Tool
libcv-dev - development files for libcv
libcv4 - computer vision library
libcvaux-dev - development files for libcvaux
libcvaux4 - computer vision extension library
libhighgui-dev - development files for libhighgui
libhighgui4 - computer vision GUI library
opencv-doc - OpenCV documentation and examples
python-opencv - Python bindings for the computer vision library
root@pc-laptop:/home/web/lib# apt-get install XXXXX

先安装好包。然后,如果不想放到系统文件下面,用root权限复制到/home/[USER]/include /home/[USER]/lib 下面,chmod 然后就可以了。
头像
hoho818
OpenCV小学生
 
帖子: 6
注册: 2010-12-08 22:35

Re: opencv在linux环境下安装问题

帖子benrules2 » 2012-06-19 0:23

我用谷歌翻译。我有同样的错误,但我无法弄清楚如何解决它。你能解释一下什么目录在配置中使用,以解决您的问题吗?谢谢。

"I am using google translate. I have had the same error but I can not figure out how to fix it. Could you explain what directories you used in configuration to fix your problem? Thank you."
benrules2
OpenCV幼儿园宝宝
 
帖子: 1
注册: 2012-06-19 0:16


回到 OpenCV新兵

在线用户

正在浏览此版面的用户:没有注册用户 和 16 位游客