c++ - cc1plus:错误:无法识别的命令行选项“-Wno-implicit-fallthrough”[-Werror]
问题描述
当我使用 SCons 在 x86 上为 arm 交叉编译计算库时出现此错误。在这里,我交叉编译它以在 armnn sdk 上运行 tensorflow 模型。我该如何解决这个错误?
请给我建议。
解决方案
-Wno-implicit-fallthrough
最初是在 gcc-7 中添加的。您可能正在使用旧版本的编译器,它无法识别该选项。
你有几个选择:
- 使用更高版本的 gcc
- 从 gcc 调用中删除
-Wno-implicit-fallthrough
标志 - 添加
-Wno-unknown-warning
以抑制警告
推荐阅读
- django - 如果我将应用程序重新组织到应用程序文件夹,Django 无法识别应用程序的 __init__.py 中指定的包
- php - 用 DOM 获得的路径指向 php 中的播放器
- python - 我们如何将某个变量的先前值存储在python中的某个其他变量中?
- javascript - 从嵌套的 json 中获取所有键值
- r - 如何在 csv 文件中忽略带引号的换行符以创建 Hive 外部表?
- wordpress - 隐藏 Woocommerce wc-message: "item*" 已删除。撤消?
- django - Django 在同一个项目中处理多个应用程序
- c# - 为什么 Selenium 无法读取下拉列表的文本,即使它们存在于 HTML 中。(C#,VS2019,硒)
- google-cloud-platform - 谷歌云平台负载均衡器 - ERR_TOO_MANY_REDIRECTS
- javascript - 使用 maxDate 的 bootstrap-datetimepicker 有时不显示日期