美文网首页面试
Embedded Binaries 和 Linked Frame

Embedded Binaries 和 Linked Frame

作者: mydisc1 | 来源:发表于2018-05-03 23:37 被阅读2684次

    1:iOS 动态库与静态库的区别(framework,.a,.dylib)

    一点通俗的理解:

    1)静态库:编译期间链接完成,完成后不再需要的这个库,app也能运行。

    2)动态库:编译期间不做链接,在运行时做链接,没有这个库,则app会报错,类似于windows下的.dll文件(.dll文件就是动态库),经常会遇到.dll文件不错杂的问题,

    参考如下:

    https://blog.csdn.net/jichunw/article/details/44197205

    对编译,链接这些术语的理解,请参考如下链接(linux环境下,可以完整复原编译,链接的过程,看能不能整个验证过程出来):

    https://www.cnblogs.com/jiqingwu/p/4325382.html

    2:Embedded Binaries 和 Linked Frameworks and Libraries的区别

    xcode中动态库静态库   参考如下:

    https://blog.csdn.net/jichunw/article/details/44197205

    参考如下:

    https://www.googleapple.com/Embedded-Binaries-和-Linked-Frameworks-and-Libraries的区别.html

    相关文章

      网友评论

        本文标题:Embedded Binaries 和 Linked Frame

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