3.1.2-arm-linux-ld选项
Posted 脚踏实地
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.1.2-arm-linux-ld选项相关的知识,希望对你有一定的参考价值。
有文件link.S,内容如下
.text .global _start _start: b step1 step1: ldr pc, =step2 step2: b step2
经过如下命令编译
arm-linux-gcc -o -c link.S link.o 生成link.o文件
arm-linux-ld -Ttext 0x30000000 link.o -o link_elf_0x30000000
arm-linux-objdump -D link_elf_0x30000000 > link_elf_0x30000000.dis
为什么在最后的机器码列, 有一个跟地址相同的? 0x30000008
在链接时通过 -Ttext指定的代码段地址0x30000000是否就是代码的运行地址?
以上是关于3.1.2-arm-linux-ld选项的主要内容,如果未能解决你的问题,请参考以下文章
在 android 首选项片段中使用 startService()
Android:如何在选项卡内从一个片段导航到另一个片段? [关闭]
错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”