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等解码库。

  • 相关阅读:
    Java基础-Object通用方法
    Java基础-关键字
    Java基础-运算
    Java基础-String
    Java基础-数据类型
    GCN-GAN:对加权动态网络的非线性时间链路预测模型
    长短期记忆(long short-term memory, LSTM)
    CSP 201604-1 折点计数
    介绍一个好东西C++11
    malloc free使用规范
  • 原文地址:https://www.cnblogs.com/darkknightzh/p/9974310.html
Copyright © 2011-2022 走看看