zoukankan      html  css  js  c++  java
  • (原)netbeans中添加anaconda3安装的opencv

    转载请注明出处:

    https://www.cnblogs.com/darkknightzh/p/9974310.html

    新装了ubuntu16.04后,直接安装了anaconda3,调试c++程序时,要用到opencv,因而在anaconda中安装了opencv,命令如下:

    conda install -c menpo opencv

    之后安装netbeans后,在add PkgConfigLibrary中找不到opencv。。。可能是netbeans找不到anaconda3的pkgconfig文件吧。

    由于/usr/lib中有pkgconfig文件夹,里面有一些配置文件,而anaconda3/lib下也有pkgconfig文件夹。因而采用了最简单粗暴的方式,将anaconda3/lib/pkgconfig/opencv.pc复制到/usr/lib/pkgconfig里面就行了。

    由于我这边是在/usr/lib/pkgconfig打开的终端,因而输入下面的命令(xxx为用户名):

    sudo cp '/home/xxx/anaconda3/lib/pkgconfig/opencv.pc' opencv.pc

    输入密码之后,/usr/lib/pkgconfig下面便有了opencv.pc。

    之后在打开netbeans,便可以在add PkgConfigLibrary中添加opencv了。

    ps:由于在anaconda中安装的opencv,其使用的jpeg等解码库均不在系统目录下,因而可能需要:

    1. 在Project Properities/Build/C++ comliler/Include Directories中添加/home/xxx/anaconda3/include路径,方便netbeans找到opencv的头文件。

    2. 在Project Properities/Build/Linker/Additional Library Directories中添加/home/xxx/anaconda3/lib,方便anaconda找到anaconda3中的png,jpeg等解码库。

  • 相关阅读:
    C语言|博客作业07
    C语言|博客作业06
    C语言|博客作业05
    C语言|博客作业04
    C语言|博客作业03
    C语言I博客作业02
    我的第一周作业!
    第三周作业
    读书笔记《莫让青春沾染暮气》
    第二周作业
  • 原文地址:https://www.cnblogs.com/darkknightzh/p/9974310.html
Copyright © 2011-2022 走看看