zoukankan      html  css  js  c++  java
  • ubuntu编译opencv3.1遇到的问题

    网上有很多关于编译的具体步骤,我也是按照网上的说明一步步操作的,这里主要想记录的是在安装完之后,import cv2不存在以及其他的libopencv_hdf.so.3.1等找不到的问题,如果将这样的问题直接在网上搜的话,一般就是apt-get install python-opencv来解决没有cv2模块的问题,但是我感觉这样安装了cv2模块并一定时符合你的opencv版本的,在编译opencv3.1源码的时候,其实已经生成了cv2以及其他的lib库,那么我们需要做的就是将这些文件拷贝到需要的地方,或者直接将生成这些文件的目录添加到”环境变量“中,使得系统可以搜到这些文件就好了。

    那么编译生成的这些文件究竟在哪里呢?可以使用 locate [文件名],比如locate cv2.so来进行查找,然后系统会将所有的包含cv2.so的目录列出来,你就可以找一下哪一个比较像是编译自己opencv生成的目录,然后将其拷贝至相应的目录就可以了,其他的库缺少也可以这样处理,或者建立软连接,我后来将如下的目录直接添加到了/etc/profile文件的末尾,这样就不用依次做了。下面是一个截图,这个目录就是编译出来的各种lib

  • 相关阅读:
    HUST 1372 marshmallow
    HUST 1371 Emergency relief
    CodeForces 629D Babaei and Birthday Cake
    CodeForces 629C Famil Door and Brackets
    ZOJ 3872 Beauty of Array
    ZOJ 3870 Team Formation
    HDU 5631 Rikka with Graph
    HDU 5630 Rikka with Chess
    CodeForces 626D Jerry's Protest
    【POJ 1964】 City Game
  • 原文地址:https://www.cnblogs.com/rainsoul/p/6611822.html
Copyright © 2011-2022 走看看