兄弟盟,做为一个iOS开发小白,今天就是打开底层大门的一篇。macos
底层编译调试,我感受就是耐心的事情。。有好多问题须要解决,不过当代码跑起来的那一瞬间,兄弟盟,值了。。xcode
给你们分享一个下载源码的地址:Apple Sourcemarkdown
在编译过程当中会遇到不少问题,须要耐下心来。一步一步操做。app
! 解决办法:
ide
在我看来这是最耗时间的问题,一个一个文件的找,一个一个的改。。(不过最后我会上传个zip包,包缺失文件都整理好)oop
解决办法:Apple Source你们能够在这里面找。 还有其余的缺失文件,能够把全部的文件放在一个文件夹中引用。 ui
引用我就很少说了,你们都会spa
解决办法: target -> Build Settings -> Preprocessor Macros 添加LIBC_NO_LIBCRASHREPORTERCLIENT调试
解决办法:
code
解决办法:
把‘macosx.internal’改为‘macosx’
而后。在编译,终于经过了。。真的是不容易(如今的我 内牛满面o(╥﹏╥)o)
全部工做都已经就绪。那就不等了好吧
大功告成。。。爽歪歪一波。。 证实下: 。
注:有些同窗调试的时候发现断点不能走
只要把main放在第一位就能够了!!!
资料所在地:连接: pan.baidu.com/s/1sj3SfJYL… 密码: pl0o