叮叮当当找不到 #include <cstddef>



我在Windows 10上使用cmake 3.20.0-rc1版本运行clang整洁检查。
我的项目使用GNU 8.3.0构建。
遗憾的是,我收到了错误

error: 'cstddef' file not found [clang-diagnostic-error]
#include <cstddef>

叮当整理信息:

LLVM(http://llvm.org/):
LLVM版本12.0.0
优化的内部版本
默认目标:i686 pc windows msvc
主机CPU:skylake

[clang-diagnostic-error]基本上是来自clang后端的编译器错误。

Clang整洁需要一个AST(抽象语法树(-您的代码必须可由Clang编译器编译,才能生成AST。只有这样,clang-time才会分析您的代码。

让你的代码通过clang而不是GCC进行编译,你应该能找到问题的根源。

最新更新