g++ 忽略无法识别的命令选项

g++ ignore unrecognized command options

g++ 不允许我使用无法识别的命令行选项构建包

$ g++ -Wshorten-64-to-32 
g++-5: error: unrecognized command line option '-Wshorten-64-to-32'

我需要 g++ 来允许这个无法识别的命令行选项。这可能吗?

编辑

这可以使用自制软件 g++-5 吗?

I need g++ to allow this unrecognized command line option. Is this possible?

不,上游 GCC 不支持该选项。它是由 Apple 添加到他们修改后的 GCC 中。

-Wconversion 应该给出一些相同的警告。