ubuntu12.04交叉编译opencv移植到arm板

本文介绍了作者在大学创新项目中将OpenCV 2.0移植到ARM板的过程,包括安装arm-linux-g++,下载OpenCV源码,配置编译选项,解决交叉编译时的依赖问题,以及最后的测试步骤。" 108292874,7489958,CentOS7快速部署neo4j 4.1.1,"['Linux系统管理', '数据库管理', 'Java开发', '图形数据库', 'CentOS']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 因为学校的大创项目,我接触opencv已经两年了,为了将opencv移植到arm上运行,最近三周做了交叉编译的探索。

opencv从2.1以后(包括2.1)无论安装到x86还是移植都必须使用cmake,移植的时候用cmake有时候又不能成功。经常遇到的情况是安装opencv都没问题,但编译例子程序的时候会遇到以下错误

/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: ../../lib/libcxcore.so, needed by /usr/local/arm/opencv-2.1/lib/libcv.so, not found (try using -rpath or -rpath-link)

我尝试了很多方法都没能解决,无奈只能用opencv2.0,它还保留着./configure 、make 、make install三部曲模式。


第一 安装arm-linux-g++

下载arm-linux-gcc-4.3.2.tgz。然后使用#tar -zxvf  arm-linux-gcc-4.3.2.tgz  -C / 命令解压。可以看到其已经被解压到/usr/local/arm/4.3.2目录下了。使用命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值