如何使用-Werror制作"cc1plus:错误:无法识别的命令行选项"警告?

mbe*_*lls 6 c++ gcc warnings command-line-arguments

我有一个使用gcc 4.6.3的项目,我正在尝试迁移到4.8.2.但是,它需要在4.6上编译一段时间.它正在使用-Werror,关闭了一些特定的错误.要使用增强1.55和gcc 4.8,我需要添加-Wno-unused-local-typedefs.问题是,使用-Werror,gcc 4.6会发出此错误:

cc1plus: error: unrecognized command line option "-Wno-unused-local-typedefs" [-Werror]
Run Code Online (Sandbox Code Playgroud)

关于警告选项gcc文档没有迹象表明此特定警告可以被明确地视为警告而不是错误.有没有办法让4.6将此视为警告?