4076| 8
|
arm-linux-ld 做连接时,.o 文件的顺序有影响吗? |
5金钱
最佳答案肯定有影响!链接的目的就是把.o文件按照顺序链接到一起!6410运行代码是按照顺序从第一条指令开始运行的,如果你的代码里面用到了c文件,那么肯定要先初始化SP指针!初始化SP肯定是汇编文件来完成的,也就是你的start.s文件!所以你在链接的时候肯定要把start.s放到最开始的地方!否则的话SP没有初始化就调用C文件,不出事才怪了!更不要说6410芯片一开始还要做一些其它的处理,比如关闭开门狗什么的。
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
发表于 2017-7-27 20:28:58
|
显示全部楼层
| ||
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
发表于 2017-7-28 14:08:07
|
显示全部楼层
| ||
开往春天的手扶拖拉机
|
||
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 17:24
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网