cdsfiui 发表于 2016-09-22 18:21

gcc的-Map选项不能单独使用吗,必须和-Wl联合使用?

$ gcc n.c -Wl,-Map# OK!
$ gcc n.c -Map
gcc: error: unrecognized command line option ‘-Map’

这是什么原因?

MMMIX 发表于 2016-09-22 19:59

回复 1# cdsfiui

-Wl,-Map 是作为一个整体被当作 gcc 的一个参数,根本不是 -Wl 和 -Map 的意思。

cdsfiui 发表于 2016-09-22 20:35

MMMIX 发表于 2016-09-22 19:59
回复 1# cdsfiui

-Wl,-Map 是作为一个整体被当作 gcc 的一个参数,根本不是 -Wl 和 -Map 的意思。

为什么命令行选项的中间还有,-
这不是分隔符的意思吗? 越发糊涂了。

MMMIX 发表于 2016-09-22 23:27

回复 3# cdsfiui

先查查文档嘛,已经说的很清楚了。
页: [1]
查看完整版本: gcc的-Map选项不能单独使用吗,必须和-Wl联合使用?