首页 > 解决方案 > cc1plus:错误:无法识别的命令行选项“-Wno-implicit-fallthrough”[-Werror]

问题描述

当我使用 SCons 在 x86 上为 arm 交叉编译计算库时出现此错误。在这里,我交叉编译它以在 armnn sdk 上运行 tensorflow 模型。我该如何解决这个错误?
请给我建议。

标签: c++

解决方案


-Wno-implicit-fallthrough 最初是在 gcc-7 中添加的。您可能正在使用旧版本的编译器,它无法识别该选项。

你有几个选择:

  • 使用更高版本的 gcc
  • 从 gcc 调用中删除-Wno-implicit-fallthrough标志
  • 添加-Wno-unknown-warning以抑制警告

推荐阅读