一个iOS项目需要用到opencv,而且要支持arm64的,以前有个demo的,只支持32位的.到官网下载了最新支持64位库,结果编译无法通过. google了好久也没法解决,后来问了一个同事,找出原因.64位做了一些改动了.需要重新加一些头文件. 包含错误搞定了,其它问题又来了,c++编译库和另外的一个工程冲突.只能修改了,慢慢一个一个排除问题. 终于搞定了. 总结几点: 1.根据错误提示,定位具体问题位置,通过相关lipo -info 查找引用库支持的版本 2.不要去怀疑官方版的问题,那是浪…