【问题标题】:Article/book: from source code to executable program?文章/书籍:从源代码到可执行程序?
【发布时间】:2014-04-30 04:56:07
【问题描述】:

我正在寻找一篇“人类可读”的文章,该文章描述了从源代码(例如 C 语言)到可执行程序的转换(如果可能的话)。理想情况下,文章应包含有关目标文件格式、代码的不同部分如何映射到目标文件等的描述。那篇假设的文章还将解释链接器如何使用多个目标文件,它如何利用不同的 ELF 实体并因此生成准备执行的文件。还有,比如说,如果目标文件引用外部库怎么办。它应假定具有高级/中级 C/C++ 知识。

我很想知道这样的文章/书籍/博客是否为人类所知。

谢谢
:J

【问题讨论】:

    标签: object linker elf


    【解决方案1】:
    【解决方案2】:

    如果您想获得超级信息,您还可以查看 Alfred V. Aho、Ravi Sethi 和 Jeffrey D. Ullman 撰写的“龙书”编译器:原理、技术和工具深度。

    【讨论】:

      【解决方案3】:

      很遗憾,我不知道这样的文章,但GNU linker manual 可以回答你的一些问题。

      【讨论】:

        【解决方案4】:

        John R. Levine 的“链接器和加载器”相当不错。

        Linkers and Loaders

        【讨论】:

          猜你喜欢
          • 2011-02-03
          • 2011-01-12
          • 2010-10-19
          • 2011-10-14
          • 1970-01-01
          • 1970-01-01
          • 2022-08-23
          • 1970-01-01
          相关资源
          最近更新 更多