美文网首页
深入理解计算机第七章

深入理解计算机第七章

作者: Today_Now | 来源:发表于2020-06-13 22:21 被阅读0次

    第七章 需要理解 后期会有直播

    084C9D1B-E456-4A0D-B8AD-3E31DAFD738F.jpg

    这部分看着有点绕,先继续看,然后在回来


    image.png
    image.png
    image.png
    7.5 符号和符号表
    image.png image.png

    7.6

    #######7.6.2 与静态库链接
    静态库可以用作连接器的输入,当链接器构造一个输出的可执行文件时,它只复制静态库里被应用程序引用的目标模块

    7.2 重定位。

    什么时候执行重定向


    image.png
    7.8 可执行目标文件
    image.png

    对齐优化?


    image.png
    7.9 加载可执行目标文件
    image.png

    7.10 动态链接共享库

    共享库 是致力于解决静态库缺陷的一个现代创新产物。
    此处的.so 与Android 中的.so文件???


    image.png image.png
    7.11 从应用程序中加载和链接共享库

    运行时要求动态连接器加载和链接某个共享库,无需在编译时链接到应用中。


    image.png

    7.12 位置无关代码 PIC

    多个进程是如何共享程序的一个副本呢

    PIC数据调用
    PIC 函数调用
    延迟绑定,将过程地址的绑定推迟到第一次调用该过程时。

    相关文章

      网友评论

          本文标题:深入理解计算机第七章

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