(一)如果不使用AT这个选项,比如下边这个连接脚本
此时在bin文件里的位置就是烧写到某个地址(比如0地址),然后顺着往下排,具体在文件哪个地址不确定。但在ELF文件里,它的地址信息是从0x30000000开始 <—-> 在bin文件的位置那个地址和elf中的地址信息不一样
(二)如果使用AT这个选项,比如下边这个连接脚本
此时main.o在bin文件里的位置在4096(4096之前未使用的地址数据用0填充),在ELF文件里,main.o的地址信息也是4096 <—-> 在bin文件的位置那个地址和elf中的地址信息一样