zoukankan      html  css  js  c++  java
  • Ubuntu中Qt5.7.0的安装及opencv2.4.13配置

    去官网下载qt-opensource-linux-x64-5.7.0.run,到“下载”目录

    Ctrl+Alt+T打开终端

    cd /home/jv/下载
    sudo mv qt-opensource-linux-x64-5.7.0.run /opt
    cd /opt   个人习惯把软件安装到opt文件夹中
    sudo chmod +x qt-opensource-linux-x64-5.7.0.run
    sudo ./qt-opensource-linux-x64-5.7.0.run

    弹出熟悉的GUI,默认安装即可

    【图标放到左侧任务栏】

    1.进入这个文件夹

    /usr/share/applications

    2.找到安装QT图标

    3.直接拖到侧边菜单栏,就行了

    【配置opencv】

    sudo apt install qt-sdk
    sudo apt install cmake
    sudo apt install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev

    解压下载的opencv压缩包(我的在下载目录),解压后放到opt文件夹(否则make过程容易出错),然后在opencv目录下新建Release文件夹
    cd /home/jv/下载
    unzip opencv-2.4.13.zip
    sudo mv /home/jv/下载/opencv-2.4.13 /opt
    cd opencv-2.4.13/
    sudo mkdir Release
    cd Release

    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_GTK=ON -D WITH_OPENGL=ON ..

    make
    sudo make install

    将opencv加入系统环境变量

    sudo gedit /etc/ld.so.conf
    在下一行加入
    /usr/loacal/lib
    保存,关闭
    sudo ldconfig

    sudo gedit /etc/bash.bashrc
    末尾加入
    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH
    保存,关闭
    source /etc/bash.bashrc

    opt目录中的opencv文件夹可以删除,节省空间

    sudo rm -r /opt/opencv-2.4.13/

    完成!!!

  • 相关阅读:
    线程互斥与同步
    JSP中传递数据出现的乱码问题
    JavaWeb学习——获取类路径下的资源
    Java初始化顺序
    Socket网络编程
    算法练习--LeetCode--17. Letter Combinations of a Phone Number
    算法练习--LeetCode--29. Divide Two Integers
    XCode10 swift4.2 适配遇到的坑
    leetCode :103. Binary Tree Zigzag Level Order Traversal (swift) 二叉树Z字形层次遍历
    iOS 拼音 Swift K3Pinyin
  • 原文地址:https://www.cnblogs.com/xixixing/p/6130049.html
Copyright © 2011-2022 走看看