如何抑制特定第三方标头文件的警告,包括在stm32cubeide(基于日食)中?

发布于 2025-01-29 16:05:48 字数 219 浏览 5 评论 0原文

我想知道是否可以禁用对特定标头文件的警告,其中包含在STM32Cubeide项目中?编译器是GCC。我遵循此建议 和“守护”一个带有PRAGMAS的标头,但是它对我不起作用。

I was wondering if I can disable warnings for a particular header file's include in a STM32CubeIDE project? The compiler is gcc. I followed this recommendation and "guarded" a header with pragmas, but it did not work for me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花心好男孩 2025-02-05 16:05:48

如果您无法控制第三方代码,则可以使用
- 系统而不是-i
海湾合作委员会对系统有特殊处理,其中之一是不要对您无法控制的事情提出警告。

If you have no control over the third party code, you can use
-isystem instead of -I
GCC have a special treatment of system includes, one of them is to not raise warnings on things you don't control.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文