【问题标题】:g++ ignore unrecognized command optionsg++ 忽略无法识别的命令选项
【发布时间】:2016-02-19 18:24:39
【问题描述】:

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

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

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

编辑

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

【问题讨论】:

    标签: gcc g++ homebrew darwin g++5.1


    【解决方案1】:

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

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

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

    【讨论】: