我的嵌入式开发板交叉编译命令(OpenCV)

我用的是SEED-DM3517开发板。

1、进入根系统。

sudo -i

2、进入编译文件夹

cd /home/bwp/...

3、建立工程

qmake -project

4、编辑工程头文件,设置相关库路径

gedit  ***.pro

添加路径

INCLUDEPATH += .
QT += webkit

INCLUDEPATH += /usr/local/opencv-arm/OpenCV/include/opencv
LIBS += /usr/local/opencv-arm/OpenCV/lib/libcv.so /usr/local/opencv-arm/OpenCV/lib/libcvaux.so/usr/local/opencv-arm/OpenCV/lib/libcxcore.so/usr/local/opencv-arm/OpenCV/lib/libhighgui.so/usr/local/opencv-arm/OpenCV/lib/libml.so

5、产生makefile

qmake -spec /opt/qt-4.6.2/mkspecs/qws/linux-arm-g++/

6、make

产生应用程序,移植就可以了。

注:相关的路径改成相应的安装路径。

时间: 2024-11-05 14:00:36

我的嵌入式开发板交叉编译命令(OpenCV)的相关文章

为嵌入式开发板客户端自己动手在虚拟机上搭建NTP服务器

网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Universal Time Coordinated).NTP的主要开发者是美国特拉华大学的David L. Mills教授.NTP对于我们个人来说有什么用呢,简单的讲,当你的计算机时间不准确了,你可以接入到互联网,从网上同步一下时间,看多方便. 对于企业来说,当你有成百上千的计算机,都不能直接连接互联网,时

为嵌入式开发板客户端自己动手在虚拟机上搭建时间同步NTP服务器

网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时 UTC(Universal Time Coordinated).NTP的主要开发者是美国特拉华大学的David L. Mills教授.NTP对于我们个人来说有什么用呢,简单的讲,当你的计算机时间不准确了,你可以接入到互联网,从网上同步一下时间,看多方便. 对于企业来说,当你有成百上千的计算机,都不能直接连接互联网,

ARM嵌入式开发板

iTOP-4412 ARM嵌入式开发板----主要特点 iTOP-4412开发平台是北京迅为电子研发设计的嵌入式开发板平台,核心板配备64位双通道2GB DDR3,16GBEMMC存储,三星原厂S5M8767电源管理芯片,低功耗.底板板载高精度GPS模块,WIFI蓝牙模块,CAN,RS485等工业接口.资料,源码全开源. iTOP-4412 ARM嵌入式开发板 iTOP-4412 ARM嵌入式开发板 iTOP-4412 ARM嵌入式开发板----硬件参数屏幕屏幕尺寸 选配7寸高清电容屏/9.7寸

迅为震撼推出iTOP-4412精英版|Cortex-A9开发板|ARM开发板|嵌入式开发板

最强四核Cortex-A9开发板迅为iTOP-4412精英版震撼推出,仅售560元 业内公认最强四核 藐视一切挑战 ●四核CPU  ●四核GPU  ●双通道内存  ●HKMG技术  ●超级性能  ●至佳稳定  ●供货周期长 Exynos 4412处理器成功应用于三星GALAXY S3,联想K860,魅族MX2等热门产品当中,并取得巨大成功.出色的功耗控制以及超强的性能一直为业内称道, 超过5000万片的出货量,足以证明其稳定性与可用性.已成为三星官方重点推广的处理器之一,并承诺长期供货. 超强的

学习嵌入式开发板的Android平台体系结构和源码结构

本文转自迅为论坛资料:http://www.topeetboard.com 推荐学习嵌入式开发板平台:iTOP-4412开发板 下面这张图出自Google官方,展示了Android系统的主要组成部分. 可以看出,Android系统架构由5部 分组成,分别是:Linux Kernel.Android Runtime.Libraries.Application Framework.Applications.其实这部分SDK文档已经帮我们做得很好了,要做的就是拿来主义,然后再加上自己理解.接下来拿起手

嵌入式开发板ARM开发板-迅为4418开发板接口基本介绍

迅为4418开发板无缝兼容6818平台,是北京迅为电子有限公司研发设计的一款开发板平台,核心板尺寸小,引出脚多,能够帮助工程师们快速开发新产品. 行业应用:iTOP-4418开发板/6818开发板可广泛适用于工控.智能家居.医疗.多媒体.安防.车载.金融.消费电子.手持设备.显示控制.教学.电力.通讯等领域. 产品特点: 1.三星S5P四核4418与8核6818完美兼容2.独家提供1G和2G内存版本,全机器焊接,杜绝手工,批量无忧3.核心板支持电池管理,充放电电路与电量计,适于手持应用4.核心板

ARM嵌入式开发板推荐

arm嵌入式主板具有低成本.高性能.低功耗的特点,是一个嵌入在设备里面做控制.数据处理使用的CPU板,承担着"大脑"的角色,主要是作为工控主板使用.短短几年,ARM嵌入式的异军突起,日益广阔. ARM嵌入式正在成为带动IT产业新增长点,其主要应用在消费类电子行业和工业控制领域,在中国工业控制领域,与国民生产.通讯.医疗.航天.交通相关的嵌入式应用持续快速增长,同时随着智能设备终端应用市场的快速发展,ARM嵌入式产品不断深入人们的日常生活,并推动终端产品的智能水平不断提升.工业和日常智能

嵌入式开发板使用串口进行终端命令传输

windows使用Xshell软件.ubuntu使用minicom. 需要买一个带有TTL模块的USB转串口的转换器,类似于这玩意. 然后,再给电脑上装一个对应的驱动,记住是对应的,比如上面的是PL2303TA,就得去装PL2303TA的驱动. 装完之后,根据图中的线序定义:黑:GND.绿:TXD.白:RXD去插到开发板上的对应串口的针上,红色线可以不插,仅仅是一个5V供电的.USB插电脑. Windows: 在Windows下看你的COM口是几(在我的电脑的设备管理器中查看,以前写过单片机的应

Cortex-A8嵌入式开发板平台搭建

1 构建嵌入式开发平台 1.嵌入式linux 软件系统由bootloader.kernel.root filesystem 构成,如下: Bootloader(一次固化) + 内核(多次更新) + 根文件系统制作 2.资料拷贝: 资料存放路径(24 机)如下: 2.6.35.7_tools 将上面路径下用到的文件拷到自己虚拟机中,存放在自建目录下: 例如(推荐):/home/edu/share/linux_platform2.6.35.7/ 注意:以上资料一定要拷贝放入linux 虚拟机目录下,