poi*_*thi 6 c++ g++ compiler-warnings suppress-warnings c++11
我正在开发一个项目,我使用新的c ++ 11标准.因此,现在很少有来自库的include-headers会生成警告-Wliteral-suffix,我会为此包含这些警告.
我找到了一个使用pragma的简单解决方案,但它对我不起作用
这是我目前的代码:
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wliteral-suffix"
#include <pylon/PylonBase.h>
#include <pylon/InstantCamera.h>
#include <pylon/TlFactory.h>
#pragma GCC diagnostic pop
Run Code Online (Sandbox Code Playgroud)
库生成的所有当前警告如下所示:
/opt/pylon3/genicam/library/CPP/include/Base/GCException.h:272:105: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]
Run Code Online (Sandbox Code Playgroud)
我在用 gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
| 归档时间: |
|
| 查看次数: |
8949 次 |
| 最近记录: |