|
|
1
1
每当我遇到一些神秘的链接器/编译器错误时,我都会重新构建所有链接器。大约有一半的时间是它修复的。我的猜测是一些模块应该被重新编译,但是没有。
|
|
|
2
0
我已经找到了问题的原因,以及如何实施可接受的解决方法。在我的汇编程序源代码中,我有一个数据段和一个代码段,链接器把它们放得太远了。现在,我已经将变量移到了代码部分(它被放在RAM中,因为在我写入内部闪存时,它需要在中断上下文中运行),现在我让它正确链接。
|
|
|
3
0
查看编译器的文档。通常,有一个关于链接器命令文件的部分,它正是您要查找的内容。 |