我无法在Cent OS 6.3中安装OpenCV 2.4.4
我去过这里 http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.4/
然后做了:
wget到安装了Cent OS 6.3的服务器中任何位置的可用直接链接。
之后我做了tar xvz CentOS-2.4.4.tar.gz2 然后我做了CD OpenCV-2.4.4然后我做了cmake。,make,make install
全部以root身份登录。
我从cmake看到的错误是无法找到pythonlibs,但是安装了python 2.7.7并且似乎安装了python 2.6.6也与Cent OS 6.3捆绑在一起,因为它从cmake中显示python的解析器是那样的抱怨它无法找到pythonlib。
除了我在cmake之后没有看到任何其他错误。 所以我继续做下去,等待然后做了安装
现在我转到OpenCV的samples目录。 cd OpenCV-2.4.4 cd样本cd c 并将以下命令放在ssh ./myfile.c
中除了其他东西之外还调用了opencv附带的文件,它似乎很难找到一个无法找到的文件,或者一个无法从错误/错误的安装中找到的命令,上面的错误配置google搜索答案的过程/小时等:
./facedetect.c: line 5: CvHaarClassifierCascade: command not found
./facedetect.c: line 6: CvMemStorage: command not found
./facedetect.c: line 8: syntax error near unexpected token `('
./facedetect.c: line 8: `void detectfaces(IplImage *frame)'
CvHaarClassifierCascade 找不到
CvMemStorage 未找到 什么问题,我的OpenCV不在Cent OS 6.3上工作,我无法安装它。
另外,我对这个安装非常盲目,因为我没有一个教程可以在Cent OS中安装OpenCV但是有很多Ubuntu教程,否则我不会发布到堆栈。
这是来自cmake的实际错误,具有类似的输出:
could not find png
could not find
tiff
could not find
jpeg
could not find
jasper
couldn ot find pythonlibs
missing: PYTHON_LIBRARIES PYTHON_INCLUDE_PATH
no module named numpy.distutils
抱歉,我发现这个问题可能会过于本地化而且#34; - 关闭它。感谢
答案 0 :(得分:1)
为什么在为opencv提供现成的linux / centos rpm时会挣扎? (有一些陷阱,但大多数情况下会很好)