MinGW gcc无法识别的命令行选项'-Wl'/'Wa'/'Wp'

时间:2012-09-24 03:04:46

标签: gcc mingw

简而言之,我有MinGW的最新版本,我试图将选项传递给链接器等。

例如,我想通过以下方式更改堆栈大小:

gcc -Wl,--stack,[new size in bytes]

但它既不承认-Wl也不承认--stack。这也适用于其他选项。

我能够很好地编译我的程序,看起来好像我不能使用各种gcc选项。

这是MinGW的问题,还是我忽略了更多的东西?

1 个答案:

答案 0 :(得分:0)

我刚刚在documentation中确认了向链接器传递参数,在数字之前没有空格,所以它应该是:

gcc -Wl,--stack,[new size in bytes]

逗号被更改为空格,但是真实空格会生成下一个选项gcc选项,而不是链接器选项。