GCC链接器replaces the default linker script的-T命令。 但我不想替换默认的链接描述文件。 我想将新的节定义附加到现有的默认链接描述文件中。
如何将新内存部分添加到默认链接描述文件中?
答案 0 :(得分:4)
我认为没有直接的方法来做你想做的事。
你可以做的是,让ld
打印默认脚本文件(使用-Wl,-verbose
,===============
之间的部分是链接器脚本),将其放在文件中,使用您的添加内容修改文件,最后将其作为链接描述文件提供给您的链接命令。
编写执行此操作的脚本并将其集成到构建脚本中应该相当容易。