我只是想知道 -fpermissive
标志在 g++ 编译器中的作用是什么?我正进入(状态:
错误:获取临时地址 [-fpermissive]
我可以通过向编译器提供 -fpermissive
标志来解决。
编辑:我刚刚发现导致临时地址错误部分的原因!我现在要修复那部分。
原文由 mmirzadeh 发布,翻译遵循 CC BY-SA 4.0 许可协议
我只是想知道 -fpermissive
标志在 g++ 编译器中的作用是什么?我正进入(状态:
错误:获取临时地址 [-fpermissive]
我可以通过向编译器提供 -fpermissive
标志来解决。
编辑:我刚刚发现导致临时地址错误部分的原因!我现在要修复那部分。
原文由 mmirzadeh 发布,翻译遵循 CC BY-SA 4.0 许可协议
-fpermissive
标志 导致编译器报告一些实际上是错误的事情(但某些编译器允许)作为警告,以允许代码编译,即使它不符合语言规则。你真的应该解决根本问题。发布演示问题的最小的、可编译的代码示例。
-fpermissive
将一些关于不合格代码的诊断从错误降级为警告。因此,使用
-fpermissive
将允许编译一些不合格的代码。原文由 David Schwartz 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
就 在文档中:
底线:除非您知道自己在做什么,否则 不要使用 它!