编译环境:ubuntu18.04+OpenCV3.4.0+Cmake3.10.2

首先先到opencv官网下载opencv

下载完成后,将压缩包解压到指定路径,例如我解压到/home/gec的路径下

打开终端,cd到opencv的路径下,例如我cd /home/gec
接着就是cmake-gui,如果还没有下载,那就根据终端错误显示的提示进行安装
打开cmake-gui会出现如下弹窗,需要填好路径

还有这样一个界面,注意Operating System的内容,分别为arm-linux和linux
这个会影响到V4L2的使用

如下为配置列表(主要就是配置列表,其他弹窗选项都大同小异),其中BUILD_SHARED_LIBS一项勾选为生成动态编译库,取消勾选为生成静态编译库


勾选好之后点击Configure将配置列表中红色变成白色后,点击Generate生成Makefile

然后终端cd到生成构建文件的路径,例如我是cd /usr/local/arm-opencv , 终端输入:

sudo make -j8
sudo make install

更多相关内容:
OpenCV3.4.x移植到嵌入式ARM板
嵌入式开发之Opencv(一)交叉编译
opencv交叉编译

嵌入式ARM-Linux之OpenCV交叉编译相关推荐

  1. 嵌入式基于Linux电机控制,基于嵌入式arm+linux平台的直流电机调速控制系统.pdf

    2012--2013 学年第 二 学期 物电 学院期末考试卷 嵌入式系统与应用 学号 : 姓名 : 班级 : 成绩: 评语: 装 订 (考试题目及要求) 嵌入式大作: 采用实验箱上的电位器作为信号输入 ...

  2. 嵌入式arm linux Java运行环境搭建和注意事项

    嵌入式arm linux Java运行环境搭建和注意事项 我的开发硬件环境 搭建步骤 1. 下载 ORacle 公司的ejdk-8u211-linux-arm-sflt.tar.gz(软件浮点版本,这 ...

  3. 嵌入式arm linux设置登录用户和用户密码

    最近在开发基于arm linux的集中器,出于保护系统的目的,需要给系统设置登录用户名和密码,因此就在网上查询了下怎样给嵌入式arm linux系统设置登录用户名和密码的方法,结果如下: 设置登录用户 ...

  4. 给嵌入式ARM+Linux的初学者

    本文写给已经听过或接触过嵌入式并对此产生兴趣,可是对于嵌入式觉得无从下手的初学者. 0. 为什么要写这篇 我以前读研的时候选过一门嵌入式ARM的选修课,课程在实验室中进行,每个同学一个ARM开发板,老 ...

  5. 嵌入式arm linux产品,基于ARM——Linux的嵌入式产品平台构建

    摘要: 随着计算机技术的发展,嵌入式系统已成为计算机领域一个重要组成部分,并成为近年来新兴的研究热点.ARM7TDMI是一种高效,低功耗的RISC处理器,以该内核为核心的 LPC2210 是一款基于以 ...

  6. 嵌入式arm linux工控机,ARM工控机和X86嵌入式工控机的区别

    四信工控机采用ARM架构的处理器结合Android操作系统,动力强劲,轻盈优雅,为移动互联网时代的智能售货机带来全新的解决方案.ARM工控机和X86有什么不一样的地方呢? arm和x86这两个架构之间 ...

  7. 嵌入式ARM+Linux 多个不同版本的交叉编译器的切换方法

    工欲善其事,必先利其器!软件工具的选择与使用,是开发人员必须重视的事情. 我这里在VM虚拟机安装的CentOS 6.5,开发编译基于ARM的嵌入式Linux,安装了几个版本的交叉编译器,以下是如何切换 ...

  8. 4G通信模块在嵌入式ARM Linux下的应用

        4G通信模块是连接物与物的重要载体,是终端设备接入物联网的核心部件之一.4G通信模块把频率接收器和信号增幅器等部件全都整合在一起,实现了一体化.随着工业发展,嵌入式设备接入网络的需求日益增多, ...

  9. 性价比高又能较好的学习嵌入式ARM+Linux的开发板

    板子是否好用,是否适合自己,只有真正用一段时间才知道,为了让您更好的评估,迅为承诺给大家免费试用30天啦,不满意随退随换.快去看看---->>https://item.taobao.com ...

  10. arm linux udev,关于交叉编译udev的问题。

    ti的cortex-a8,用的工具链是 :arm-linux-gnueabihf-gcc (版本是V4.9的,最新). udev的源码是V1.82的. ./configure --host=arm-l ...

最新文章

  1. 北科院分子互作实战专题培训班(10月底/11月底班)(生物医药与营养健康协同创新中心)...
  2. 【数据结构】排序算法总结
  3. 自己动手实现Lua调试器
  4. Replica Sets+Sharding方案之真枪实弹篇
  5. gets函数会读取回车吗_会做二次函数吗?用6种方法教你做二次函数(初中生不要错过)...
  6. java计算八皇后_八皇后java算法
  7. 5G NR PUCCH资源配置
  8. 《C++ Primer 第五版》(第4.11-4.12节)——static_cast,const_cast和reinterpret_cast类型转换, 运算符优先级表
  9. bugku 杂项 就五层你能解开吗_长春老旧小区加装电梯,你家符合条件吗?_媒体_澎湃新闻...
  10. CSS3质感分析——表面线性渐变
  11. 云服务器磁盘挂载_云服务器快照是备份的吗?
  12. web开发必备的几个软件
  13. 本地HTML打不开 总打开360页面,彻底解决IE浏览器打不开网页时自动跳转到hao.360.cn导航页的问题-网络教程与技术 -亦是美网络...
  14. HDU1172 猜数字
  15. USB Type-C和USB PD
  16. 海洋表面洋流数据可视化
  17. python 爬虫之find、find_all用法
  18. Sharding-JDBC 基础
  19. Typecho博客评论生成随机用户头像
  20. 产品的发展趋势—让人类充满幸福感的产品

热门文章

  1. 3dmax 3dmax计算机要求 3dmax下载
  2. ResNet文献阅读报告
  3. 社保卡OCR识别/ 社保卡识别详述
  4. 一篇文章全面了解Shopify开店
  5. LeetCode和剑指offer题目大合集
  6. trackingmore快递查询平台_Trackingmore--包裹查询平台
  7. 两年来遵守的代码风格
  8. 基于图像识别的微信游戏“跳一跳”自动控制实验
  9. MUI的。。。三个意思
  10. 数据结构与算法A 图论