1、将要用到的opencv 相关的库打包,利用你要移植的平台第三方编译器进行交叉编译,因为如果你利用其它编译器即使编译通过了,在另外的工程调用时也会提示错误,一般会报错误:undefined reference to"xxx"错误,另外需要注意的是即使你用的是芯片产商提供的IDE 建立库工程,而且编译也通过了,但在也有可能报undefined reference to"xxx"错误,这时就要注意下编译器的 编译指令和 编译工具连接路径之类的。
例如我用PIXPELPLUS的芯片 ,他提供的IDE 在新建立的c++库工程时,默认的 编译指令如下,编译是通过了,但是在其他工程调用这个库一直出现 undefined reference to"xxx" 没找到 库函数错误, 查了很久才发现是 编译工具用错了,修改如图2就OK了,如果出现类似问题可以按照厂商提供demo工程配置。
图1
图2
图 3
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)