我怎样才能看到我的函数/变量映射到什么地址?我怎样才能得到内存映射报告?-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

我怎样才能看到我的函数/变量映射到什么地址?我怎样才能得到内存映射报告?

生成链接器映射文件显示代码所指向的内存位置。这是确保生成的程序映像与平台架构匹配的好方法。例如,在某个应用程序中,确认引导代码确实是针对偏移量0x100000的SPI闪存的目标。

要创建一个MAP文件,只需将下面的文本添加到C/C++ SPE链接器选项:-WL,-MAP,FIL.MAP

“-WL”将其余部分传递给GNU链接器,而-map是“生成一个MAP文件”命令。在映射和文件名之间需要逗号,不要使用空格或将字符串放在引号中。

地图文件将被写入到与ELF图像相同的目录中。

请登录后发表评论

    没有回复内容