几个opencv 的iOS的编译问题解决

一个iOS项目需要用到opencv,而且要支持arm64的,以前有个demo的,只支持32位的。到官网下载了最新支持64位库,结果编译无法通过。

google了好久也没法解决,后来问了一个同事,找出原因。64位做了一些改动了。需要重新加一些头文件。

包含错误搞定了,其它问题又来了,c++编译库和另外的一个工程冲突。只能修改了,慢慢一个一个排除问题。

终于搞定了。

总结几点:

1、根据错误提示,定位具体问题位置,通过相关lipo -info 查找引用库支持的版本

2、不要去怀疑官方版的问题,那是浪费时间

3、想好了再试可以节约很多时间。

三思而后行。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。