发表评论取消回复
相关阅读
相关 程序员的自我修养: 目标文件的本质
目标文件的格式 Windows下为PE(Portable Executalbe),Linux为ELF(Executable Linkable Format), 他们都是COF
相关 读书笔记--《程序员的自我修养》第3章:目标文件里有什么(3)
3.5 链接的接口–符号 在链接中,我们将函数名和变量统称为符号,函数名和变量名就是符号名。 每一个目标文件都有一个符号表,里面记录了目标文件中所有用到的符号。
相关 读书笔记--《程序员的自我修养》第3章:目标文件里有什么(2)
3.4 ELF文件结构描述 ELF文件结构如图所示: ![这里写图片描述][70] ELF目标文件格式最前面是ELF文件头,它包含了描述整个文件的基本属性,如EL
相关 读书笔记--《程序员的自我修养》第3章:目标文件里有什么(1)
3.1、目标文件的格式 1、目标文件从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程,其中可能有些符号或有些地址还没有调整。其实它本身就是按照可执行文
相关 读书笔记--《程序员的自我修养》第2章:编译和链接
一、从源码到可执行文件的过程 分为4个步骤:预处理(prepressing)、编译(compilation)、汇编(assembly)和链接(linking)。如图所示
相关 读书笔记--《程序员的自我修养》第一章:简介
一、计算机软件体系结构 二、操作系统和CPU 1、操作系统的功能:提供抽象的接口,管理硬件资源。 2、充分利用CPU的方法 (1)多道程序利用 编写一个监控程序
相关 读书笔记--《程序员的自我修养》第4章:静态链接(1)
本章以 如何将a.c文件与b.c文件链接成一个可执行文件 来探讨如何进行静态链接 其中a.c和b.c文件如下: a.c文件 extern int share
相关 程序员的自我修养读书笔记-1
转载:https://blog.csdn.net/huazhan1789/article/details/88659608 > 前序:作为一个工作的非科班本科生,前段时间为了
相关 程序员的自我修养--链接、装载与库笔记:目标文件里有什么
编译器编译源代码后生成的文件叫做目标文件。目标文件从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程,其中可能有些符号或有些地址还没有被调整。其实它本身就是按
相关 《程序员的自我修养---链接、装载与库》读书笔记(三)目标文件的格式
-------------------- 文章目录 @\[TOC\] 第三章 目标文件里面有什么 1. 可执行文件格式 2. 段 3. 链接的接口---符号 4
还没有评论,来说两句吧...