我需要为 ARM 9 处理器交叉编译 opencv。我有处理器的工具链,但不知道如何交叉编译。请告诉我为arm板交叉编译的过程。
谢谢大家
看这个参考 http://www.airs.com/ian/configure/configure_5.html交叉编译的解释。如果要编译的源代码支持 GNU 构建系统,那么它应该像键入一样简单./configure --host=arm-none-linux-gnueabi
代替./configure
,但所有类型的问题都可能发生(例如,构建系统尝试在构建过程中运行已编译的代码,这是不可能的,因为您是在 X86(我假设)机器上构建 ARM 代码)。
也就是说,我查看了 opencv 的配方开放嵌入式 http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/opencv它有大量的依赖项(您需要首先构建的东西);例如python、swig、glib (1)。所以我想说你还有一些工作要做;)
(1) :这些依赖项是由 OpenEmbedded 提供的,您可能可以使用比指定的少的依赖项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)