- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Mach-O Executable 文件结构
看这篇文章,获益匪浅,解答了我一直以来的关于我的代码最终是如何在机器跑起来的疑惑,总结一下。 首先,一个可执行文件,.out 文件,内部会分为多个 Segment,比如:__TEXT: 放的是机器码,是 CPU 可以理解、执行的指令__DATA: 放的是数据__PAGEZERO: 一个坑位,会在 VM 当中占 4GB 的, 当我们运行一个应用的时候,VM (...
2018-06-30 18:35:50 464
原创 CocoaPods到底做了什么
CocoaPods到底做了什么 CocoaPods 到底做了什么,还是需要了解一下,否则构建出了问题,根本无从下手解决。查了一些文档,创建了 Demo ,用 Git 看 CocoaPods 到底新增、修改了哪些文件,总结一下。 首先 CocoaPods 设计出来是要解决两个问题,一是 library 的管理问题,二是 library 的发现问题,是标志的依赖管理工具,可以让我们...
2018-06-17 19:42:09 755
原创 Archive Invalid Bitcode Signature 错误不能通过设置 Release Build Active Architecture Only 为 YES 来解决
Archive Invalid Bitcode Signature 错误不能通过设置 Release Build Active Architecture Only 为 YES 来解决 今天在项目中遇到了这个问题。这也不是第一次遇到了。之前使用的解决方案都没能奏效,包括 Clean、Delete Derived Data、重启 Xcode 以及检查是不是有别的错误提示。后来,尝试设置 Re...
2018-06-09 17:45:48 1689
原创 当我们在设置 Other Linker Flags -lstdc++时,我们到底在设置什么?
问题 最近在玩儿 OCR ,使用了开源的 OCR 引擎 — TesseractOCR。编译遇到了如下问题: 搜索到两个解决方案,测试之后都是奏效。一是在 Other Linker Flags 中新增标志 -lstdc++,二是在 Linked Framework and Libraries 中 add libstdc++.tbd.原理 这是个混编问题。Tess...
2018-06-03 18:34:45 1660
原创 TesseractOCR-iOS 无法找到 traineddata 文件问题 & Xcode Group 与 Folder Reference 的区别
TesseractOCR-iOS 无法找到 traineddata 文件问题 & Xcode Group 与 Folder Reference 的区别最近在玩儿 OCR,运行 APP 的时候遇到了一个找不到资源文件的问题,导致无法识别。Google 了一下,把资源文件的引入方式从 Group 改成 Folder Reference,问题就解决了。但是不知道为什么呢,就继续查了一些资料。...
2018-06-03 17:20:45 818
清理目录工具
2014-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人