我不确定如何从系统中找出是否支持__float128类型。 必须满足哪些系统要求才能使用它,有没有办法检查 C 代码中是否满足这些要求? (作为参考,我的系统支持__int128但不支持__float128 。) ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文简体 中文繁体 英文版本 版本,有任何建议请联系yoyou2525@163.com。
Every time I run code analysis in C++ project I receive __float128 is not supported on this target每次我在 C++ 项目中运行代码分析时,我都会收到 __float128 is not supported on this target
Is any possibility to turn off those kind of clang errors?是否有可能关闭这些 clang 错误?
I have been searching answer for hours, but could not find anything.我一直在寻找答案几个小时,但找不到任何东西。
My setup: Visual Studio Code V1.70.0, cmake, GCC v11.3.0., clang built with VSC, C++20我的设置:Visual Studio Code V1.70.0、cmake、GCC v11.3.0.、clang 用 VSC、C++20 构建
The whole error:整个错误:
[{
"resource": "/d:/OneDrive/Documents/Programming languages/c++/Projects/firstProject/main.cpp",
"owner": "clang-tidy",
"code": "clang-diagnostic-error",
"severity": 8,
"message": "Error while processing",
"source": "C/C++",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 2,
"relatedInformation": [
{
"startLineNumber": 101,
"startColumn": 3,
"endLineNumber": 101,
"endColumn": 13,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/bits/std_abs.h"
},
{
"startLineNumber": 102,
"startColumn": 7,
"endLineNumber": 102,
"endColumn": 17,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/bits/std_abs.h"
},
{
"startLineNumber": 1049,
"startColumn": 21,
"endLineNumber": 1049,
"endColumn": 31,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/bits/stl_algobase.h"
},
{
"startLineNumber": 138,
"startColumn": 22,
"endLineNumber": 138,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 138,
"startColumn": 37,
"endLineNumber": 138,
"endColumn": 47,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 143,
"startColumn": 22,
"endLineNumber": 143,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 143,
"startColumn": 41,
"endLineNumber": 143,
"endColumn": 51,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 148,
"startColumn": 22,
"endLineNumber": 148,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 148,
"startColumn": 42,
"endLineNumber": 148,
"endColumn": 52,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 153,
"startColumn": 22,
"endLineNumber": 153,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 153,
"startColumn": 38,
"endLineNumber": 153,
"endColumn": 48,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 158,
"startColumn": 22,
"endLineNumber": 158,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 158,
"startColumn": 42,
"endLineNumber": 158,
"endColumn": 52,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 163,
"startColumn": 22,
"endLineNumber": 163,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 163,
"startColumn": 46,
"endLineNumber": 163,
"endColumn": 56,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 168,
"startColumn": 22,
"endLineNumber": 168,
"endColumn": 32,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 168,
"startColumn": 39,
"endLineNumber": 168,
"endColumn": 49,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 173,
"startColumn": 40,
"endLineNumber": 173,
"endColumn": 50,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/numbers"
},
{
"startLineNumber": 415,
"startColumn": 39,
"endLineNumber": 415,
"endColumn": 49,
"message": "__float128 is not supported on this target",
"resource": "/C:/msys64/mingw64/include/c++/11.3.0/type_traits"
}
]
}]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.