转高手写的Ubuntu 的anaconda下编译安装opencv3

来源:互联网 发布:药品网络销售方法 编辑:程序博客网 时间:2024/06/10 01:34

网上用CMAK-GUI安装opencv3的很多方法,最后都生成python2.7的cv2.so了,运行起来就出pyObject错,在CMAKE-gui中添加BUILD_opencv_python3. ON...........添加py3的include、lib、package路径,试了几遍都不行。。。。最后果断放弃CMAKE-GUI,

找到高手写的Ubuntu 的anaconda下编译安装opencv3,如下:


cmake xxxx  -DBUILD_TIFF=ON -DBUILD_opencv_java=OFF -DWITH_CUDA=OFF -DENABLE_AVX=ON -DWITH_OPENGL=ON -DWITH_OPENCL=ON -DWITH_IPP=ON -DWITH_TBB=ON -DWITH_EIGEN=ON -DWITH_V4L=ON -DWITH_VTK=OFF -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_opencv_python2=OFF -DCMAKE_INSTALL_PREFIX=$(python3 -c "import sys; print(sys.prefix)") -DPYTHON3_EXECUTABLE=$(which python3) -DPYTHON3_INCLUDE_DIR=$(python3 -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") -DPYTHON3_PACKAGES_PATH=$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") 

其中xxxx是源代码的目录

输入:sudo make -j8

sudo make install

-j是多任务的意思,可以根据自己处理器线程数量设置,可以加速编译!!!!非常好用!!!


下面是安装好后,配置环境,好像不配置也能用,怕忘了,记录如下:

sudo gedit /etc/ld.so.conf.d/opencv.conf

/usr/local/lib

sudo ldconfig

    打开/etc/bash.bashrc,加入:

    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 
    export PKG_CONFIG_PATH



    原帖地址:

    https://www.2cto.com/kf/201704/625323.html  

    阅读全文
    '); })();
    0 0
    原创粉丝点击
    热门IT博客
    热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 甲功五项正常值 查甲功三项需要空腹吗 甲功正常值 甲功三项需要空腹吗 甲功七项化验单解读 游离甲功三项 甲功化验单解读 甲功三项正常值 甲功七项指标详解 做甲功三项需要空腹吗 复查甲功要空腹吗 甲功五项的临床意义 甲功三项是什么 甲功全项 甲功高是什么意思 甲功2号主要检查哪些项目 甲功五项是检查什么 查甲功是什么意思 甲功1号是检查什么 甲功五项和七项的区别 甲功怎么检查 甲功五项和三项的区别 甲功四项 甲功三项是检查什么 甲功五项临床意义 什么是甲功三项 什么是甲功五项 甲功四项是什么 什么是甲功 甲功检查是什么 做甲功五项多少钱 检查甲功需要空腹吗 甲功抽血需要空腹吗 甲功七项检查多少钱 查甲功五项多少钱 查甲功五项需要空腹吗 甲功五项抽血要空腹吗 甲功八项需要空腹吗 验甲功五项多少钱 孕前检查甲功五项 甲功八项多少钱