支持Ubuntu的ARM11架构上的OpenCV

时间:2010-12-16 13:30:30

标签: c ubuntu opencv arm

我正在开发一个基于OpenCV的项目。目前我正在使用AMD turion处理器的Ubuntu 10.04系统。但项目需要作为嵌入式系统工作。所以我使用的是基于ARM11处理器和SAMSUNG S3C6410处理器的现成板。它支持Linux 2.6.28。它也支持ubuntu。那么如何将我的代码从主机系统移植到我的嵌入式系统。 谢谢 这是董事会的链接。 http://www.minidevs.com/

2 个答案:

答案 0 :(得分:0)

我认为最好的开始方式是看一下Angstrom / OpenEmbedded。

这是一个为各种嵌入式平台构建操作系统映像的框架。你可以拍摄预编译的图片,但我意识到过了一段时间后不值得麻烦。

只需自己构建目标图像(使用OpenCV作为目标平台,它绝对适用于S3C2440(一年前左右自己测试)和所有OMAP3平台(BeagleBoard,EVM等)。

然后,使用OpenEmbedded构建交叉编译器(有一个包名称),将其安装在主机上,您应该准备好了。

如果不支持S3C6410,只需使用其他任何ARM11平台,然后安装软件包。很可能您的供应商提供的操作系统是使用OpenEmbedded构建的,它很快就会成为事实上的标准。

http://www.angstrom-distribution.org/

http://www.openembedded.org

答案 1 :(得分:0)

如果您要查找的处理器是ARM​​,请检查Linaro。看起来很有希望。 http://www.linaro.org/