5-15 连接脚本(2)
我的疑问: 难道说 是把编译出来的整个程序 全部放到内存中吗? 那万一程序很大怎么办呢?
我的疑问: 为什么会需要一个绝对地址呢?我的猜测,在编译完之后,指令肯定是已经定死了,去哪取数据,也是定死的。
首先是增加连接脚本
SECTIONS
{. = 0x000100000;.text : {*(.text)} .rodata : {*(.rodata)}.data : {*(.data)}.bss : {*(.bss)}
}
然后是 更改 cmakelist