(1)还有.S文件怎么编译?
armasm --cpu Cortex-M3 -g --apcs=interwork startup.s -o startup.o
(2)关于sct文件?
armlink --cpu Cortex-M3 *.o --strict --scatter "demo.sct" -o demo.axf
另外经测试.O也能变成.HEX,如下:
$ fromelf --i32 --output xxx.hex main.o
于是:
如果 armlink的时候输入:
armlink --cpu Cortex-M3 *.o --strict --scatter "demo.sct" --summary_stderr --info summarysizes --map - -xref --callgraph --symbols --info sizes --info totals --info unused --info veneers --list ".\demo.map"
来源:oschina
链接:https://my.oschina.net/u/4324623/blog/4493864