【问题标题】:Why OpenCV versions are different in dpkg and pkg-config为什么 OpenCV 版本在 dpkg 和 pkg-config 中不同
【发布时间】:2016-08-30 17:50:14
【问题描述】:

在终端中,

我从pkg-config --modversion opencv 得到3.1.0

但是,来自dpkg -l | grep libopencv 所有opencv相关包的版本都是2.4.8+dfsg1-2ubuntu1

从资源构建 OpenCV 时我犯了什么错误还是正确的?

谢谢!

【问题讨论】:

    标签: opencv ubuntu opencv3.0 dpkg pkg-config


    【解决方案1】:

    pkg-config --modversion opencv 将通过从opencv 下载压缩包或使用git clone https://github.com/opencv/opencv.git 后跟cmakemake install 来告诉您安装的库。在大多数情况下,您可以在/usr/local/include/opencv/usr/local/include/opencv2 中查看它们。

    dpkg -l | grep libopencv 将显示使用 dpkg 或任何其他包管理器安装的库版本。

    如果你这样做 git clone https://github.com/opencv/opencv.git 很可能会下载 3.x 版本的库,而使用包管理器安装可能包含旧版本的 opencv 库

    【讨论】:

    • 非常感谢您在我的问题上花费宝贵的时间!
    • 我有两个版本是不是很糟糕? 2.4.8 和 3.1.0?我希望opencv使用3.1.0
    • 在linux上你可以使用which opencv这样的命令来告诉opencv可执行文件的路径
    猜你喜欢
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    • 2013-02-25
    • 2012-05-18
    相关资源
    最近更新 更多