快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记怡情博乐_机器人论坛



ARM连接器先容

奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫**

ARM连接器armlink将编译获得的ELF款式文件以及相关的C/C++运行时库连接天生响应的结果文件。ar和记怡情博乐mlink可以完成下面的操作:

**连接编译后获得的目标文件响应的c/c++运行时库,天生可履行的影像文件。

**将一些目标文件进行连接,天生一个新的目标文件,供将来进一步连接时应用,这成为部分连接。

**指定代码和数据在内存中的位置。和记怡情博乐

**天生被连接文件的调试信息和和记怡情博乐互相间的引用信息。

Armlink在进行部分连接和完全天生可履行文件时作进行的操作是不合的。下面分手先容:

(1)解析输入的目标文件之间的符号引用关系。

(2)根据输入目标文件对c/c++函数的调用关系,从c/c++运行时库中提取响应模块。

(3)将各个输入段排序,组成响应的输出段。

(4)删除重复的调试信息。

(5)根据用户指定的分组和定位信息,建立映像文件的地址映射关系。

(6)重定位必要重定位的值。

(7)天生可履行的映像文件。

ar和记怡情博乐mlink在进行部分连接天生新的目标文件时履行下面的操作。

(1)删除重复的调试信息

(2)最小化符号表的大年夜小

(3)保留那些未被解析的符号

(4)天生新的目标文件

下面根据各armlink的敕令行选项的功能分类枚举了armlink的敕令行选项,各选项的详细用法将在后面有具体地先容。

**供给关于armlink的赞助信息

**指定输出文件的名称和类型:*-output;*-partial;*-elf

**应用选项文件,此中可以包孕一些连接选项。

**拟订可履行映像文件的内存映射关系。*-rwpi;*-ropi;*-rw_base;*-ro_base;*-spit;*-scatter

**节制可履行映射文件的内容。*-first;*-last

**天生与映像文件的相关信息

**节制ar和记怡情博乐mlink天生相关的诊断信息。

您可能还会对下面的文章感兴趣: