gpt4 book ai didi

icc - 如何使用带有 intel c++ 编译器的编译指示禁用警告

转载 作者:行者123 更新时间:2023-12-03 17:41:23 28 4
gpt4 key购买 nike

我找不到有关如何避免使用编译指示警告的可靠文档。
documentation说警告 pragma 与 Microsoft 编译器兼容,所以它应该是:

#pragma warning ( push )
#pragma warning ( disable:1234 )
#pragma warning ( pop )

这不适用于 icc (ICC) 15.0.3 20150407在 GNU/Linux 系统上。

但是,有效的是:
#pragma warning disable 1234

但是,我找不到任何适用于 push/pop 的语法。
有人知道在哪里可以找到有关此的官方文档吗?

最佳答案

我遇到了这个认为我看到了同样的问题。然而,进一步的调查表明,icpc 2015 遵循了 Microsoft #pragma 警告推送和弹出语法。我最初认为不是的原因是警告不是来自我用 push/pop 包装的标题,而是来自模板函数的实例化。
见大卫的回答 here .

关于icc - 如何使用带有 intel c++ 编译器的编译指示禁用警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35228509/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com