zoukankan      html  css  js  c++  java
  • zedboard--Opencv的移植(十)

    今天终于把Opencv的移植搞定了,花了一天的时间,主要是参考了书上和rainysky的博客。下载的2.3.1的版本

    第一步肯定是下载opencv的源码包了,在opencv的官网上下载http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/,我选择的是2.3.1版本。
    第二步已经做好的交叉编译环境。
    第三步下载安装cmake     root权限下apt-get install cmake cmake-curses-gui
    第四步解压源码包   tar -xvjf Opencv-2.3.1.tar.bz2 -C /home/xzy
    在/home/xzy下就有
    Opencv-2.3.1这个文件夹,进入,新建一个build和一个install文件夹,并且新建一个toolchain.cmake文件,并且输入
    set(CMAKE_SYSTEM_NAME Linux)
    set(CMAKE_SYSTEM_PROCESSOR arm)
    set(CMAKE_C_COMPILER arm-xilinx-linux-gnueabi-gcc)
    set(CMAKE_CXX_COMPILER arm-xilinx-linux-gnueabi-g++)
    
    在进入build文件夹  输入 cmake -D CMAKE_TOOLCHAIN_FILE=toolchain.cmake -D CMAKE_INSTALL_PREFIX=/home/xzy/OpenCV-2.3.1/install ../
    接着再ccmake ./进行配置,配置的内容是所有的以WITH开头的选项全部选成OFF,(除了WITH_V4L 选为ON)因为这些需要第三方库支持的,要是选择这些的话就需要安装第三方库了。

    按c配置,按g生成并保存

    配置完成后就输入make开始编译,编译完成后就是make install安装啦。安装完成后在install的文件夹里就是运行库啦。



  • 相关阅读:
    每日立会2015-11-30
    Some Modern Softwares' drawbacks: User experience 12/29/2015
    Sprint 5 summary: UI 界面更新,Azure端部署和用户反馈分析 12/28/2015
    Daily Scrum 12/25/2015
    Daily Scrum 12/24/2015
    Daily Scrum 12/23/2015
    Daily Scrum 12/21/2015
    Daily Scrum 12/18/2015
    Daily Scrum 12/17/2015
    Performance standard (ALPHA release) 12/17/2015
  • 原文地址:https://www.cnblogs.com/riskyer/p/3339409.html
Copyright © 2011-2022 走看看