美文网首页
组件化封装OCR问题

组件化封装OCR问题

作者: 大写的空气 | 来源:发表于2021-07-09 18:17 被阅读0次

    podspec中ocr内容如下

    s.subspec 'OCR' do |ocr|
        
        ocr.source_files = 'LSUIKits/Classes/OCR/*'
        ocr.dependency 'LSPNetwork'
        ocr.dependency 'LSTrackAD_mainland/Track'
        ocr.dependency 'HandyJSON', '5.0.2'
        ocr.dependency 'JXPhotoBrowser', '3.1.2'
        ocr.dependency 'Kingfisher', '5.15.8'
        ocr.dependency 'SwiftyJSON', '5.0.0'
        ocr.dependency 'FMDB', '2.7.5'
        ocr.dependency 'CryptoSwift', '1.3.8'
        ocr.dependency 'Cache', '5.3.0'
        ocr.vendored_frameworks = 'LSUIKits/Vendors/OCR/*.framework'
        ocr.vendored_library = 'LSUIKits/Vendors/OCR/*.a'
        ocr.libraries = 'c++', 'z'
        ocr.resources = [
        'LSUIKits/Assets/OCR/*.bundle',
        'LSUIKits/Vendors/OCR/ISOpenSDKFoundation.framework/Resources/*'
                        ]
      end
    

    项目中使用合合SDK, 而合合SDK依赖opencv3.4.2.a文件。
    运行pod install一切正常
    编译时报错

    未找到文件

    很诡异的一个bug, 各种查找,最后问题出在opencv3.4.2.a命名上
    将.a文件名称改为libopencv3.4.2.a。 问题解决

    相关文章

      网友评论

          本文标题:组件化封装OCR问题

          本文链接:https://www.haomeiwen.com/subject/qbnfpltx.html