![]() |
1
3
通过使用不同形式的“AT”链接器脚本命令,我取得了一些成功。如果我使用
然后,它似乎与我预期的一致。这个
(附加信息:通常不会将rodata部分复制到ram中,因为它是只读的。在我的系统上,flash无法处理浮点常量所需的访问类型,因此我确实需要将其复制到RAM中,即使它不会被修改)。 |
![]() |
2
-1
.section_name是要对齐的输出节的名称,可以是任何合法名称。冒号左侧的ALIGN语句影响VMA对齐,冒号右侧的ALIGN语句影响LMA对齐。在您的情况下,您希望vma_校准=lma_校准=4。请参阅GNU链接器参考手册的第3.6.1节。 因此,您的整个脚本应该如下所示。。。
你的复印程序看起来像。。。
|
|
irio lavagno · 应用程序和插件之间的库不匹配 1 年前 |
![]() |
Will · 嵌入链接器脚本-是否正确放置“堆栈”和“堆”区域? 6 年前 |
![]() |
Leo Brown · Eclipse/MinGW不会链接库 6 年前 |
![]() |
Som · 使用cmsis库中的fft例程时,引用未定义 6 年前 |
![]() |
Felix · 将仅标头库包含到多个文件中会产生链接器错误 6 年前 |
![]() |
FeelTheBurns · 未调用RISCV全局对象构造函数 7 年前 |