使用gcc4.6构建失败但不使用gcc4.5

时间:2012-02-21 05:50:00

标签: gcc gcc-warning

我们在构建代码时使用-Werror=unused-but-set-variable gcc编译器选项。显然,使用gcc4.5的人可以构建它“即使”有变量已经设置但之后没有使用。但我使用gcc4.6无法构建代码。是否在gcc4.5中没有实现特定的gcc选项?

提前致谢

1 个答案:

答案 0 :(得分:1)

GCC 4.6警告改进了w.r.t.对GCC 4.5生产的那些。但您可以使用-Wunused-but-set-variable来获取警告,而不是错误,更重要的是更正源代码(可能通过删除无用的变量)。