zoukankan      html  css  js  c++  java
  • [一些问题] ubuntu 18.04下 配置qt opencv的坑

    问题和过程描述:

    我按照网上的教程装了qt5.8版本,然后去配置opencv,感觉一切顺利,然后随便写了个

    Mat src = imread("xxx")

    然后imshow发现编译报错了,

    报错内容大概是

    1 /usr/local/lib/libopencv_highgui.so:对‘@qtversion5.9’未定义的引用

    然后我就在网上一直找解决方案,我仔细想想,我没有装qt5.9阿?这个报错很奇怪,

    于是为从命令行查了下qt版本qmake -v 输出的是指向anaconda目录的qt版本,

    我立马意识到,这是我的qt版本冲突了,电脑上装了多个版本的qt软件,于是我打算在网上找找,

    能不能改下配置,使得我使用的是指定路径下的qt,试了一个晚上,无果。。

    今天下午回到宿舍,我想可能是装的版本比5.9低的原因,于是我下载了最新的版本5.11,

    打算安装,把原来的卸载后,安装新的,发现可以不安装qt,因为我anaconda里面已经有了,

    只需要安装qtcreator即可,然后我就直接安装啦,一切顺利。新建项目,

    配置好,发现可以正常运行了。万幸,万幸。

    原来只需要卸载再装一遍就好了。。

    把opencv的配置记一下。

    INCLUDEPATH+=/usr/local/include
    /usr/local/include/opencv
    /usr/local/include/opencv2
    LIBS+=/usr/local/lib/libopencv_highgui.so
    /usr/local/lib/libopencv_core.so
    /usr/local/lib/libopencv_imgproc.so
    /usr/local/lib/libopencv_imgcodecs.so

    来张成功的截图,庆祝下。

  • 相关阅读:
    测试用例编写思路
    pipenv和virtualenv
    HTTP协议
    性能测试实践
    性能测试
    JS创建类和对象
    servlet的转发与重定向
    早晚得看算法
    安卓开始啦
    写于大三下开学前(即将休学)
  • 原文地址:https://www.cnblogs.com/aoru45/p/9792193.html
Copyright © 2011-2022 走看看