0

如何从 platformio 生成 Map 文件?框架是 mbed 的 stm32

我尝试以各种方式传递链接器标志,但出现各种错误

1. build_flags= -Wl, -Map=mapfile.map
2. build_flags= -Wl, Map=mapfile.map

因为1.我收到了错误消息arm-none-eabi-gcc: error: unrecognized command line option '-Map=mapfile.map'

因为2.我收到了链接器错误消息ld.exe: error: 'Map=mapfile.map' not found

4

1 回答 1

0

您传递构建标志的语法不正确。这是如何做到的:

build_flags = -Wl,-Map,output.map

参考:https ://gcc.gnu.org/onlinedocs/gcc/Link-Options.html

于 2019-09-23T12:37:02.760 回答