我有一个使用gcc 4.6.3的项目,我正在尝试迁移到4.8.2。但是,它需要在4.6上编译一段时间。它正在使用-Werror
并关闭了一些特定错误。要在gcc 4.8中使用boost 1.55,我需要添加-Wno-unused-local-typedefs
。问题是,对于-Werror
,gcc 4.6会发出此错误:
cc1plus: error: unrecognized command line option "-Wno-unused-local-typedefs" [-Werror]
gcc docs on warning options没有迹象表明此特定警告可以被明确地视为警告而不是错误。有没有办法让4.6将此视为警告?